A person can kill a lot more people with a gun. and dsturbed people with guns are fucking dngerous. Don't make it easy for them. But equally look for the problem behind this deranged behavoir.
The problem lies in the the way we live. We are missing that profound and natural understanding that the health of each individual benefits the health of everyone. This awareness of collective mental health creates transparency. Familial and friendship issues would be brought into the fore and discussed. One's sadness is everyones. None of these behind closed doors abuses leading to more disturbed states of mind growing unchecked in isolation.
We have an innate attraction to community. True communty is not only missing in our societal setup, we miss it intuitively and this lack manifests emotionally as anger and frustration, as lonliness. Our current way of life breeds discontent and disconnect. Cyber socialising and consumerism can't replace that desire for a real community where one is fully accepted for who they are, flaws to talents. To survive we need community whch in turn leads to a connection with all things.
What we think is community these days demands a certain conformity and behavoir. In a true community, yes there are duties to perform for the welfare of the group, but equally the survival of everyone relies on mental health and that health is promoted through acceptance.
But why guns anyway? An NRA love affair with guns is just another search for a group to belong to and feel empowered by. As well, this gun obsession equated with protection, strengthens the isolation and dog eat dog mentality that is poisoning everyone. Criminals vs the decent citizens. Foreigners vs locals, unemployed vs employed, men vs women, teenagers vs adults, and on and on. Our modern way of life epitomized in the American way of life doesnt allow for weakness. Repressed vulnerability is like a land mine awaiting its explosion, especially in a male.