I agree to a point j. But I think that just the fact of knowing teachers may be carrying would make these psychos think twice before entering a school or public place. They would have a fear that their sick fugged up thoughts may be ruined because people CAN actually defend themselves. Just my thoughts.
This in itself may very well be enough. I agree.