Of course, as we all know, someone intent upon going onto a campus and shooting people would never think of violating a law against them taking a gun onto campus to do it.
I have even heard the unbelievably stupid suggestion that people should not be permitted to purchase more than 100 rounds of ammo at a time. The person suggesting it honestly thought that would help prevent shootings such as occurred at VaTech.