Moderator note -- let's try to be a little more civil. I understand the anger over what happened, but we are all Twins fans whose team has played a meaningful game in October. Let's turn our anger on the problem, not each other. As I grow older I have less sympathy for those who say we cannot do better. I am also frustrated by mind-closing bickering about what might or might not work. It seems to me that there have been some good ideas in this thread and that combining those ideas would probably make a big dent in the problem. Personally, I believe that the most effective strategy would be to spend a lot more on mental health, including preventative measures starting with parenting classes. I would rather spend $100,000 on a teen to provide intensive counselling for him and his family than wait for his life to spin out of control at which point he goes nuts and kills people (or ends up in prison where he will cost us $50,000 per year). If I were in Congress, tomorrow I would propose a plan to raise $10 billion or more per year from taxing new guns, sales of existing guns and sales of ammunition, with the revenue to be devoted to helping school districts hire more psychologists and social workers to treat students and their families and hopefully make millions of lives better. I also agree with those who see our culture as different and somewhat warped. I was raised to believe that I had a right to have guns. People don't like having rights taken away. But I have to admit that people in other countries seem to do quite well without a Second Amendment and without keeping a huge percentage of their citizens in prison. I also realize that my entire arsenal would be a liability in terms of civil insurrection -- even a 10 gauge shell is not going to stop a tank or a drone.