Here is what we need to do:
(Presuming we have all of our soldiers in Iraq at home)
Close all the loopholes the allow felons to get guns and make all sales require VERIFYABLE ID
and finger print. Anyone caught selling a gun without knowing who it is; is responsible for what happens with that gun. If it's used in a multiple homicide; they get the death penalty just like the trigger man (If applicable)
Start an ad campaign letting EVERYONE in the US know that if they LEGALLY OWN a Gun, make sure they are conforming to all applicable Federal and State laws. Let EVERYONE know that if they Illegally own a firearm, they have a month to get it legal. Let EVERYONE know that if they can't get it legal they have a month to turn it (them) in and get fair market value for it with no legal penalty. Once the month is over they can turn it in, not be compensated; and still have no legal problems. Also stop allowing non personal transportation of weapons unless licensed. IE
no shipping guns or gun parts unless a person actually escorts it through the entire process.
Then let EVERYONE know (snail mail sent to every physical addres in existance) that our troops are going to start at the southermost point in Key West and work their way to Alaska then Hawaii searching EVERY single building and vehicle on their way. If they find an illegal weapon, and no one is present, it's destroyed. If someone is present they are sent to jail and the weapon destroyed, and heaven forbid someone shoots at our troops: it's the death penalty Florida Justice style like that punk that took 68 rounds for killing an officer.
Now granted this might take a few years, and people will be pissed off about their search and siezure rights; using troops on US soil, the roadblocks to keep secured areas secure, and what not, but the ends will justify the means.
No weapons in the hands of felons, no illegal guns, and a reasonable requirement for private weapons sales.
That would be a good start.
In the interim, cameras in EVERY room piped into a 'youth resource' police officers office (one on every campus) with a panic button around every teachers neck.
[Edited 2006-10-14 05:10:31]