The correct action for the military is to shoot the sucker.
The military hasn't been trusted with carrying firearms on base for many decades, and considering they aren't trusting the military with so much as an unexplained Trump sticker, that policy ain't gonna change any time soon.