The PC military isn’t gutsy enough to say “We’ll decide which officers can carry” because they might offend a Muslim or a gang-banger who isn’t allowed to carry. Because they use contractors who cost money, they have to scale back on security when money is tight.
I am not saying that there should be any discrimination.
Make all officers carry, if the military is concerned about these people carrying loaded weapons, then they shouldn’t be officers.
It is affirmative action that has lowered standards that has made them afraid to arm people.
Even if the shooter was armed, at least he would have faced a barrage of guns shooting back in response to his attack.