I believe at least one answer to the problem of increasing gun violence in this country is reversing the softer approach to criminal activity where a gun was used, primarily for social justice reasons. If a person commits a crime with a gun then they ought to be incarcerated for a significantly longer period of time. In Philadelphia, for example, progressive District Attorney Larry Krasner has deprioritized gun possession charges altogether, holding that they fuel racial disparities and mass incarceration. Continuing to insist on more laws for gun control and bans while shying away from enforcing existing ones is bullshit. I don't give a damn what color the shooter is, we've got to get tougher on gun crime if there is going to be any deterrent. Personally, I'd rather build more prisons and fewer high-speed railways, but that's just me.
The other part of this is putting more cops on the streets, not less. One reason why gun violence has gone up significantly over the past few years is because of the progressive liberal movements in our big cities to defund the police or abolish the police depts altogether, which is dumbshit stupid. Remember how many police depts started seeing more cops retiring early or outright quitting? The result? Fewer cops on the street always leads to more crime, especially violent crime. People need to come to terms with the fact that reducing gun violence will require more policing and incarceration, not less.