Back at my EOD Flight, we had a safe with six M9 pistols, a couple of M4s, and a basic load of ammo for each platform. This was for our over-the-road transportation of explosives out to the major Range (for self defense in the case of theft). Everyone knew the combination, and anyone carrying a weapon was required to fill out the sign out sheet on who ya were, where ya were going, and a contact number. I trusted my techs, and we never had an incident. They were government weapons, and the only thing preventing someone nefarious from pulling shenanigans was integrity, and the threat of my wrath backed up with the UCMJ.
That being said, guys and gals would routinely bring in their POFs to the shop for cleaning after a weekend shoot or whatnot. I absolutely allowed it in the shop; we had the rags, and hand tools. So long as the weapon was unloaded and properly cleared (again, I trust my EOD techs), have at it! The gate guards rarely, if ever, asked or searched. On occasion, on a Friday, someone would bring in a pistol or rifle that they’d just bought and would want to tweak or fix up. Again, we were all adults, and ammo and guns ne’er should mix in the shop.
The one time a civilian Firefighter (our sister Flight) got pulled over, and a search of his vehicle by Security Forces found a loaded, concealed weapon in his car. He was a licensed CCW permit holder, and claimed that he had forgotten it was in the car*. He got pinched by Security Forces, and had to go stand tall in front of the Federal Magistrate in downtown SLC for the misdemeanor charge. The installation commander can set rules & regulations which the military have to follow as orders, but it gets murky with civilians (Military Officers cannot order civilians to do anything). That’s where the Magistrate came in, 'cause Federal Courts can hold civilians accountable.
Long story short, the Firefighter got slapped with a $250 fine, and 30 days probation.
*How one loses track of their POFs is a far, far more serious issue to me than having one safely stored and concealed on a military installation. POF: Personally Owned Firearm.
Tripler
Want my C-4? Go ahead and steal it. You’ll have multiple-letter-acronym agencies all over your ass in 15 minutes.