I'm reminded of how, following Columbine, the local school board debated making it a mandatory expulsion for a kid to bring a gun to school. I was covering the meeting as a journalist, and I simply had to ask them, "Do you really think that the threat of being expelled from school will be any kind of a deterrant to a kid who has decided to take a gun to school, murder some people and then kill themselves?"
Absolutely brilliant question/statement.
Having rules like that simply meen: when a nutball comes to school, he'll be the only one armed, and all the honest students will be defenseless. If any of the innocent people on that campus would have had a gun, a whole lot of lives could have been saved. Laws don't stop criminals, they only stop good people.
What happened to the right to bear arms? That amendment was made for a reason. Why should the citizens be legally barred from having a fighting chance?