Personally I'm not big on guns. But that's just my own personal preferences. To solve the "issue" of gun violence, I think there are multiple things that need to be looked at.
Gun supply: Restricting current access to legal firearms isn't really going to do much to change things. It'd cut down on suicides by gun, but those people are probably going to commit suicide anyways. Legal firearms aren't generally used for crime, but they are in some cases, so it'd cut down on that.... the majority of crime, I suspect, is via illegal firearms, so we'd need to figure out a way to cut down supply in this country. Not really sure how to go about this. Is there a way to limit manufacture? Is that a slippery slope? Where do most illegally owned guns come from?
Culture: We have a semi violent culture, racism, gang violence, whatever. IMO, a lot of this can be helped with better/less debt filled education, better work opportunities, better social programs for people in need, better healthcare, and less of a "war on drugs" (legalizing marijuana, would go a long way), also getting rid of the for-profit prison system would put less pressure to incarcerate for relatively silly things. And then, on the prison side, we need to do a better job of rehabilitating vs simply punishing.
Basically a lot of things would have to change from a lot of different directions for there to be any real change. A lot of it would have to come in the form of "bigger government", which wouldn't go over well at all with a great many. So is it worth it? That's for the individual to decide.