Howdy Herb....
This is a good write....mix sounds good to me and vox is performed well.
As a vet, the lyrics certainly reflect my views.
The only (quite subjective :)) comment I would add is that it screams for some harmonies during the chorus....I know, don't make you work any harder than you already have on this one
A good rocker....well done.