Anything can be a weapon.
The issue isn’t the weapons, the real issue is the ways of thinking.
One of the worst of those ways of thinking is righteousness. The belief that one way is the only Right way, and all others are necessarily wrong.
The next most corrosive way of thinking is that markets measure value, when they only measure exchange value, which is the product of human value and scarcity. Thus markets value universal abundance of anything at zero, giving a market incentive to destroy all such abundance.
So it is a very weird system we live in.
And guns are the very least of it.
Teaching people that killing other people is an acceptable solution to any problem is insanity.
Religions, cultures, educational institutions – all need to change.