Can you ellaborate? Just curious what your thoughts on this are.
What I mean to say is, you are speaking as if the problem was just with psychopaths. But every nation has mental cases that would commit these atrocities.
Then we see that it happens a LOT more often in the US than elsewhere. So logic dictates that the reason must be either..
a) America is generating a larger ratio of mental cases.
b) There is a major difference between America and other countries that makes committing these atrocities more common.
A) seems very unlikely. Mental issues are exactly that, mental, and the number of crazies in the population will be pretty balanced all over the world.
So that leaves B). Now B) doesn't necessary mean it's because guns are massively easy to obtain compared to the rest of the world, but that's the biggest possibility. Whether it is a lack of gun control or something else, we need to find what it is, and eliminate the problem.