Mr. Nugent is right on the money. Lets say, for the sake of argument that we pass laws which make private ownership of ANY firearms illegal. Does this mean that criminals will be unable or disinterested in obtaining a firearm? Absolutely not. By the definition of a criminal, the only armed people will BE the criminals. The reason such laws do not, and will not work, is the same reasons that illegal drugs still pollute our communities. Laws abound which make possession of these drugs illegal, but yet they are still readily available.
If only ONE citizen in that VT building was allowed to exercise their 2nd amendment rights, the final story would likely have been considerably different. Furthermore, if one of those students carried a firearm contrary to the school policy, they would be considered a hero for saving so many lives. Unfortunately, the anti-gunners and anti-constitution VT school policy only ensured that the law abiding citizens would be in danger.