All active duty should be required to concealed carry at all times, on base and especially off.
actually by presidential order they are not allowed to be armed on base!
believe it or not but the best and safest place for a terrorist to attack... is a us military base!