There are some military folks who simply shouldn’t be carrying a weapon, of any kind at any time, just like in the civilian world. Then there’s the inventory/accountability issue...
But the troops need to be able to protect themselves...maybe create a policy that if a servicemember has a CCW or similar that they can carry their personal firearm?
I don’t know...do like the Swiss?
The Swiss army(armed) vs our Swiss cheese army(shot full of holes)