The first comment more-or-less sums it up:

“As an Infantryman in the National Guard who just got back from hurricane relief and is gearing up for deployment to Iraq, I can honestly say that Kid Rock deserves to be punched in the face. This song (and especially the video) is an idiotic propaganda. Most soldiers in the National Guard aren’t hick Nascar- watching morons who want nothing more than to shoot Muslims like this video portrays. Most of us (like myself) are just college students and citizens who wanted to serve our country.”