If someone is going to kill someone, they are going to do it anyway. Making law abiding citizens into criminals by banning their guns is ludicrous at this point. The guns are here to stay. We should concentrate our efforts on punishing the people who commit these terrible crimes, not an inanimate tool that has been used for centuries. That same inanimate tool is what provided you First Amendment zealots with the luxury to enjoy freedom.
Guns are here to protect people from their government.
They are the ultimate check against oppression and should be our most treasured and protected resource. History has taught us that armed people control their government. Unarmed people tend to be dominated by their government. Ask someone in China right now. By the way, I hope that we can all become constitutional zealots and rely on the wisdom of that document to show us the way.