This is a Milo Yiannopolous style question...ignoring p.c. crap and actually dealing with the truth and facts...
If you want to lower gun violence in this country...you have to get young black males to stop murdering other blacks...men, women and children.....
If you can do this....American gun murder rates get to European levels......without disarming one normal gun owner.....
How do you get this done......felons already can't buy, own or carry guns...and 90% of the gun murders in this country are already by these very people.....
guns aren't the issue,
The willingness of young, black males to commit murder is....
How do you stop it?
OK, I'll take your question seriously
Why do black males kill other black males?
Primarily because there are limited employment opportunities in their communities and they lack a strong family support system. Gangs fill that void and offer a chance to make money in trafficking drugs, guns and women
Since the police and courts cannot resolve disputes between rival gangs, they rely on gun violence to resolve conflicts
How do we stop it?
Like most ghetto type environments, you either clean it up and offer legitimate employment in those communities or just look the other way. Incarceration is just part of the cost of doing business