This problem can't be solved with just one fix, it requires a comprehensive solution to a complex problem.

Deal with the violence, deal with guns that in the hands of the wrong people, deal with the sheer amount of weapons that have flooded our streets and deal with they types of weapons that only have a purpose to cause mass and frequent casualties.