I know it wouldn't work well with gangs, because they often use black market hardware anyway. But...do you guys actually know where to get guns on the street? Like, if there wasn't a store to buy a gun, I don't know where to get it. I wouldn't even know where to start. Do you just go up to some guy in a sketchy part of town and ask him if he knows someone who sells illegal weaponry? That seems implausible to me, but then I don't live in the US.
All I know is that--despite pointing out some exceptions--there is more or less a correlation in most countries between the amount of people owning guns and the amount of gun violence. In most countries, few people owns weapons so it's easy to point out exceptions. But when you have the most amount of armed civilians on the planet and ALSO have some of the highest gun homicide rates on the planet...don't you think that there is a link there? You don't have to be a genius to see that one follows the other.