Dutch, I really respect your opinions. The U.S. evolved with a gun culture. It is ingrained into us. "God made man, but Samual Colt made them equal" or some such quote. You bring up some very interesting questions, and scenarios. Who decides who is mentally competent? You give doctors that right, and anything from a knock on the head to simple depression could be used against you. There might be some that would whack you in the head on purpose. You bring up waiting periods. Fine. But what if you are a victim of domestic assault, and the angry husband wants to kill the wife, when no cops are around? Can you look her in the eye and say you have to wait a week or two? The Pro Life / Pro Abortion arguement continues to this day. And as you have noted, it is not all black and white. it is very Murky. Some say the social decline started when Pro Abortion came on the scene, because it collectively sent a message to the public that life wasn't worth anything. Go ahead and clean up your mess and go out and party on, with no consequences. Life means nothing. Others bring up the rape scenerio. I'm not trying to make excuses or provide answers. I'm merely presenting facts. If all guns were taken away, it would not stop killings. Look at China schools. An attack happened the same day as the CT shooting did. They routinely deal with knife/hatchet/machete deaths in their schools all the time. It would be nice if it was all simple and orderly. But, we are humans. We are grimy and nasty and ugly. Lot's of people think that the problem is lack of God. There have been more deaths in the world, in the name of God than anything else. Your God is not as good as my God, so I must kill you. lol. THAT is certianly NOT the answer. Or I will kill you because your skin is not the right color. Or because you are not of my clan. Whatever. Mankind has been trying to supress, on one hand, the killing of people, yet has no qualms about going to war and trying to impose their beliefs on others, and will go to outrageous lengths to make their point. Killing hundreds of thousands in the process. Millions upon millions. We can send troops all over the world and kill hundreds of thousands of people for oil, yet a few children gunned downed cause absolute outrage. NONE of it makes any stinking sense. None of it. Germany killed millions and millions in WW2. Japanese alledgedly kill girls at birth, because they favor boys. Where is the outrage for all the homeless or street prostitutes, or innocent people killed one by one everyday? No One Cares. But if you group a bunch of them together all at once, all of a sudden it's an outrage. Kinda like that idiot pro football player that killed his girlfriend and then himself. OOhhh... he was somebody IMPORTANT! not. Yet the same day, a custodian, a janitor killed himself in some other pro football team complex, and no one - absolutely NO ONE gave two shats. Isrealis apparently arm their teachers, and train them. And they have never had an incident like we have. We here in America, have shifted to a policy where nothing is your fault. No personal responsibility. If 10 school kids have a race, instead of a 1, 2, 3, finish - everyone will be given ribbons and told how special they are. 10 feel good ribbons. That way, no feelings will be hurt. Everyone is a winner. No one is held accountable for their actions. Everyone gets a free obama phone. No one is spanked or disciplined. Every one is ADD and is given anti-psychotic drugs like they are m & m's. I should probably shut up now. lol. You can figure out where it goes from here. Just look at bankrupt California. The whole thing is messed up. OH! ALL of these shooting have happened in a "Gun Free" zone. So the shooters know well in advance that they will have absolutely no opposition. By the way, the biggest killing of school children in U.S. History occured in 1927. The Bath school disaster, in which 38 school children were killed by bombs. Not pistols or rifles, but bombs. Happened in Michigan. Google it.