"Topical - but just OK"
Probably not.
Maybe.
Just because the protagonist is a good ol' boy from Texas, this doesn't mean that he is a rube! And, be assured, that's how the narrator plays the character. Distracting.
Finish the story as quickly as possible to limit the pain.
Not exactly 93 Kills nor Master Sniper.
"PHANTASTIC - yes, i'm yelling"
Well written, complete (long), entertaining and well read ! Can I say more ?
It has already been done, well, and in a very truncated form.