These are not disconnected things. Part of the very reason that America has such a crime problem
is the ready access to weapons and the overall take on individualism that has led to things like Castle Doctrine and so forth. It encourages a culture that is somewhat more violent and internally antagonistic.
No, it proves it's an
economic thing. Crime has high correlations with poverty and wealth inequality rates, it has negligible to nonexistent correlation with ethnicity once those factors are accounted for.
You are
vastly overstating the problem, in the US.
And Canadian cities aren't exactly without problems of that sort. Vancouver has had issues with Japanese and Chinese gangs pushing in from overseas, Canada as a whole had a fairly widespread issue with the Hell's Angels, and so forth. Our crime rates are still almost as low as Scandinavia's. The risk of death to violence in the USA is insanely high for a developed nation that is not suffering an internal armed revolution or military invasion.
http://www.worldlifeexpectancy.com/c...ce/by-country/
There's an interactive map based on the WHO 2011 data, for rates of violent death per country.
Israel is lower than the USA, despite the Israeli-Palestinian conflict.
Syria, which saw the start of their violence in this same year, is lower than the USA (it might be higher now, but the conflict's stepped up, and then we'd be comparing the USA to an actual war zone).
The USA has a serious issue with violence. And it isn't something being pushed on them by external groups; it's an
American issue.