For the issue of crime in general, consider this:
Much of our crime revolves around illegal drugs. So, legalize them. Regulate them. Tax their use. Prohibition led to a HUGE spike in crime. So did drug prohibition. Legalize drugs in a regulated way and a lot of the crime-related mass shootings go away.
Different problem, different solution.