The term "gun violence" is a dog whistle. Guns can't be violent, they are inanimate objects. People, on the other hand, are  both animate and capable of being violent. Hence, logically, you have a problem with people, not with guns. But, there's a problem, isn't there. People choose to be violent, they have something called "free will" that makes it impossible to prevent them from being violent, don't they. Let's make murdering more than a single person an automatic death penalty offense. That won't stop them from being violent either, but at least we won't have to pay for their upkeep beyond their trial.