The attachment to guns is not rational. Whenever someone starts that nonsense about how you can kill someone with a knife, a rock, etc., so we'll have to get rid of those if we get rid of guns, I would say this: Imagine you're at a crowded basketball game. Some nut runs onto the court carrying a) an automatic rifle b) a rock or knife. What will your reaction be in each case? Do you even bother to get out of your seat if you're 15 feet away in case b? How many people will be killed by the rock or knife before the person is subdued? If 2 people rush the rock-holder, he's pretty much going to be stopped.