First of all, any talk of gun control legislation has to start with the discussion of "how is the government going to pay for it".
Let's be realistic and grown up for just a second. Will making it difficult to buy and sell weapons make it any harder for a person that want's one to get one? Has it worked for cocaine yet? Has it worked for illegal immigration yet? We won't even get into the whole crime and punishment part of this discussion because that is an entirely different thing. The fact of the matter is that government regulation without societal enforcement is meaningless and useless.
As long as we have been around we have looked to suppress societies problems. Out of sight, out of mind is how we like it. The gun owner that owns an assault rifle for murder is responsible for his actions, the rest of the responsible gun owners in society should not have to pay the price for his twisted insanity any more than chemists are responsible for the anthrax attack. You want to fix these issues then address the issues. Spend some more money on good teachers and counselors. Put more money into your education system so they can afford real security at all schools. You can't stop a killer by making it a nuisance to get a weapon. Also, selling only handguns just means you have the same problem, just use less powder.
Gun control is no deterrent to crazy.
Hope this helps,
FDC