I approve. You can ban guns and people will still find them if they want. And if they want one bad enough they'll have one made.
So instead of lobbying for gun control, they should be lobbying for more secure schools and other areas that the public frequents. If a corner store has bulletproof glass, i don't see why a school shouldn't.
Sucks that it's like that, but america has a problem and no real 100% effective way to solve it. Best solution right now is prevention