Conceal and carry are the safe guards. For anyone to obtain that license intensive training is required. On talk radio yesterday a law enforcement officer here in Texas talked of this and what it takes to qualify for that license...you’ll not have a flake carry a concealed hand gun...you’ll have someone who has the ability to take down someone like that shooter.
Uh....I’m in WA State and I can get a concealed carry permit, without any training, I believe.....but, I better go check on that.....but memory serves me that my husband only had to be fingerprinted and wait for those results before he got his CCW...
That sounds like an adequate safeguard to me.