I know that every criminal in the US will immediately go to the weapon turn-in booth and completely comply with this law.

America is it's own beast... we glorify weapons on TV, Movies, Music and Video games... guns are ingrained in our culture. Plus, our education system pretty much sucks... the economy sucks... people feel there is no way out, and some psychos are going to shoot up places.

It's a result of a very bad scenario... the solution isn't to take away guns from law abiding citizens... once the threat of citizens with CCW is eliminated, these shootings become more ballsy and will become worse and more frequent, due to the state of America.