We know violent crime is on a secular decline, and yet there are still far too many of these horrific stories. This suggests to me that we probably shouldn't be talking about guns so much as mental health. This seems to be the real causal bedrock of these sorts of things.
If we want to talk about regulating gun ownership to avoid them getting into the hands of people with serious mental health problems, I'm amenable to talking about that. Regulating how we exercise rights and denying rights are two quite different things, in my opinion (which isn't to say there aren't gray areas sometimes).