Most bases won't let you carry weapons, but they do allow you to bring an unloaded weapon and the ammo and drop them off at the armory until it's time to leave.
My read on the fed law is that an active duty commissioned officer in effect has a license to carry pretty much as he pleases.
Bases are pretty anal about weapons. The local base store sells weapons but they have signs up that you have to register them if you live on base within days or leave immediately if you don’t. I’m guessing that right after you buy one you can’t do any more shopping or stay on base.
They have signs up at the gates about no concealed weapons. Does that mean that they have to be in the open then?