I don't have much to disagree with here, so don't think I'm replying just to disagree with you, but I do have a few things to mention:
a study done by Baylor University where they asked residents on the street if they would intervene in a situation such as mass shooting. 81% said they would intervene and try to stop the subject.
People will obviously say that they would intervene if they had the means to when we aren't under the stress of actually being involved in that situation. It's fantasy enactment in a hypothetical situation.
Everyone wants to be the hero who runs in and saves the day, but as an ex-soldier you should know that the reality of situations like that don't match up with the fantasy.
A better study would be to look at mass shootings which have occurred in areas where guns were allowed, how many people were carrying guns in the immediate vicinity and how many people did intervene in those mass shootings.
That way you can get an average of how often mass shootings are prevented by conceal carriers and upscale that to theoretically apply to all of the USA in the event that gun-free zones were removed.
I'm not sure if that study has been done so I couldn't comment on any potential outcome.
firearms are not the problem, mental health is.
I believe that this is the case for mass shootings, but I'm not entirely convinced that it is the case for shootings in general. Obviously suicides make up a large chunk of the gun deaths in the US and mental health improvements could be hugely influential in reducing that chunk, but mental health issues aren't normally what drive people to commit armed robbery, for example. Their main motivator is obviously going to be poverty.
So while mental health improvements would reduce the amount of gun deaths in the US by a significant amount I don't think it is the best solution to the overall problem of gun violence.
I do however think that the most likely solution to the problem of firearm related deaths in the US is something that you are highly likely to disagree with.
Ending the drug war.
Legalise the drugs which make the gangs and cartels their money. Tax and regulate those drugs and the vast majority of income for those gangs is gone.
That means that the gangs reduce in numbers, they won't be able to buy as much weaponry, and their reasons behind killing each other will be greatly diminished.
If you think that this is a terrible idea then understand that this is just one benefit from legalising these drugs, but I think that going too far down that rabbit hole will just derail this topic.
Overall I agree, I don't think that banning guns is the answer, but we have Democrats who are too busy pushing the idea of gun control to focus on ending the drug war and mental health reform and we have Republicans too busy repelling the idea of gun control to focus on mental health reform and ending the drug war.
It is literally what happens when an unstoppable force meets an immovable object and the problem of gun violence is going to persist until they break this routine and start looking at the other solutions.