self defense is self defense
stop preventing people from defending themselves
now about those gun free zones
Shucks they don't try to prevent it they just prosecute you when you use it.