This is several years old and although I really enjoyed reading it doubtful a soldier really wrote it.
If you want to piss off a Marine, call him a 'soldier'.
What makes you doubtful? As an old infantry Marine I don't see any red flags in it, except maybe covering your tracks in the snow. I wasn't a Recon, so I can't do all of their magic. :-)