How about letting specified soldiers actually carry weapons on base?
It's worked pretty well up to now.,