I absolutely agree. The Penal System in America is far to lenient take a look at European countries, Germany, Austria, Russia, France to an extent. Prisons there as tough as shit, they make the wangsters, gangsters, mexican wannabes, and everyone else look like child's play.
Institute the death penalty in every state, and make the Prison System much more rigid. But we can't forget that the School's security was probably horrid. And why should it need security? We live in a "civilized" society, this shouldn't be a problem. But it is.
I think there needs to be at least one Police Resource Officer per school, this is basically a Police officer who goes a step further into education of his trade/etc. That would certainly help.