How do we counter the issue of gun violence, especially school shootings?

I've learned that a lot of people on the far left are opposed to disarming the working class. So what is the alternative solution to gun violence?