Got a better idea. Make murder, attempted murder, assault, batter, etc., illegal. Oh, wait...
Okay, make using a firearm in a crime an aggravating circumstance. Oh, wait...
The problem has never been weapons. Cain slew able with something he just found lying around. The problem is people - we are a sinful and fallen race - and crime will always be with us. The REAL problem with people is that we are not taking enough responsibility for defending ourselves and our property and making crime dangerous for criminals.
On the contrary ...
Armed citizens are in a position to effectively resist tyranny. For would-be tyrants, that's a huge problem. And that's what "gun control" is really all about. It has nothing to do with promoting safety or reducing crime.