Ooh, easy one.
Charlie Daniels:
Let Freedom Ring
The Last Fallen Hero
Freedom and Justice For All
This Ain't No Rag, It's the Flag
Iraq Blues
Toby Keith:
Courtesey of the Red, White and Blue
American Soldier
I can go further but frankly better others jump in. Though I think Charlie Daniels did the most war songs pro our recent war or the troops right now. Anti-war songs are a dime a dozen. We can fill this thread in all of five minutes with those.
And with a mighty "Hi ho Silver!" it's off I go to fight for truth, justice, and the American way.