We had an office shooting on post five years ago. A civilian employee did not get promoted and so took it out on his supervisors and others who happened to be there. He killed three and injured at least three others. One is still in a nursing home. Just one worker with a gun might have been able to at least halfway even the odds. The shooter got off post as the shooting was within 1/2 mile of a gate and by the time the word of the shooting was out he was long gone. He later killed himself at the VA hospital in Louisville.
The only security our bases have is the "image" that the bad guys have that military bases must be awesome places full of hard nosed troops running around with loaded machine guns.
If they only knew.
A military base is as soft a target as the average college campus, a guaranteed gun free zone, except for a handful of easily identified security.