If your goal is to prevent tragedies instead of simply exploit them for political gain, you will want to look at the problem and whether the proposed solutions are relevant to the problem.
Why did the former happen (hint: it wasn’t due to less access to guns)?
Why is the latter trend occurring given the reduction in gun homicides?
In other words, we have to look at each solution individual while gaining a better understanding of the problem.
Most gun homicides are personal or crime-related, but mass shootings tend to be political. The goal is typically to send a message or promote an ideology (ex: radical Islam, white nationalism etc)
If those are the differentiators, any logical person would say that’s where we need to start looking for solutions.
That’s how we save lives. But that won’t happen as long as people are more interested in scoring political points than saving lives.