It has lots to do with some 18 year old on the gate at 3:00AM bored out of his skull playing quick draw mcgraw and shooting himself in the thigh, or taking out his buddy on the other gate.
Inotherwords, “Boys will be boys and kids will be kids!” LOL
Soldiers(and Marines, airmen and sailors)are people, just like civilians, to say they shouldn't be armed is the same as saying that the stupid liberals who claim no one should be armed are correct. If I can be armed, and not expected to play "quick draw Mcgraw" then so can our toops. The same troops are armed in our war zones and none of the kill each other(unless they are muslims and then watch out) or shoot civilians out of hand.
The right to keep and bear arms holds true for all. Troops should be armed, at least with side arms, at all times.