Few advlts in my hometown didn't carry a firearm on their or person or in their car. Never once had there been a murder involving a firearm, or accidents involving firearms that lead to death. Want to know why? Because we know how to use them safely. We don't live in the wild west.
But lets not turn this into a political discussion. I'd rather not get banhammered. A bad thing happened, and it happened in the U.S.A. Did it happen because of the country it took place in? Maybe, maybe not, but that doesn't make it alright to say 'LULZ AMERICANZ R DUMB'.
http://en.wikipedia.org/wiki/List_of_serial_killers_by_country#Canada is a list of serial killers from Canada. I am now going to say that this is because of Canadian society. One of them murdered eleven children and was allowed to live. I think that's horrible, but it is not my business. If the Canadians think its just, then that's fine with me.
Here, we see that there are AMERICANS who are as equally upset at this event as you, but instead of insulting several million people, they're actually trying to be productive.