If you're too ignorant to know what was being referred to because it wasn't spelled out to your satisfaction it's not my problem that's your problem.
A profanity throwing idiot would be the person who doesn’t know anything about the military or armaments and just doesn’t care as long as the writing is made more fun in their mind because of it.
Adults require something better, that is why this publication gets so little respect among thinking people.