I was reading recently about some interesting aspects to this gun issue. Firstly deaths per gun is actually very very low. There are a huge amount of guns in circulation so deaths per gun is tiny. In fact once you take out crim-on-crim killings and also suicides then the likelihood of you being killed prematurely by a gun is really quite small. The school shootings are thankfully extremely rare. Yet because of the horror of events there’s often a fear and emotion attached to gun killings far beyond the rational risks. In fact, if you worried about your child being killed then they are far more likely to drown than be shot. But there is no national outrage to ban swimming pools.
Of course banning swimming pools would be silly but politicians could probably do far more good with their limited time, money and political agreement taking more interest in deaths on the road or mental health.
I fear there will never be enough political and social agreement in the US for them to resolve the issue. We may not have the gun problem but I think we also suffer from politicians clashing on emotive issues rather then tackling things that would make far more difference e.g road deaths.