I'd say this thread has been slightly hijacked, but it's a good one so I'm going to jump in on the side of defending my country's position.
Yes, the US is far from perfect, and yes we still have a lot of crazies walking around with dark thoughts and violent ideas. That does not change the fact that most of us are ordinary people who want to protect our rights. Rights that most of the world don't have. And one of those rights is the Right to Bear Arms. If your country does not allow you this right and you're fine with that - than thats great for you, but that doesn't work for us. We like hunting, we like sport shooting, we like knowing that we can personally protect our land from an invading army just by banding together with our neighbors, and we like knowing that we can protect our families in their beds with deadly force. WE LIKE being American and MOST of us will not apologize for that. You don't want guns. Fine. We do and just for the record - the people you see killing other people on TV by means of a firearm - well, most of those dangerous people are using firearms illegally anyway and gun laws would never have saved us from them ..... just like anti-theft laws in Europe won't save you from thieves. People are assholes and they will take ANYTHING, including a gun, and turn it into something they can control others with.