The sad fact of the matter is this; you can ban, even destroy all guns, box-cutters, ropes, planes, jet-fuel, clubs and even knives. But you will not disarm evil.
I for one WANT my guns to be far more lethal than anything some mentally deranged nut, filled with evil intent, who goes on a rampage around me. Because I WILL use them.
I prefer pepper spray, but if I can't close that distance....guns work also. Think about the man in Oregon, who stopped a shooter in a mall. The nutso shooter, saw a gun being trained on him, and decided that he was in a game of points and that he would deprive anyone else of getting points on him, by shooting himself. The guy with the gun, is elated that he had a gun!