It's the drugs they want
Guns just help them get it. They don't need guns to get food, clothing and shelter...mostly drugs. If you could make the guns go away...which I doubt you can...they'd use knives, sticks, fists, whatever it took. Make the drugs go away and the guns wouldn't serve much purpose. Drugs are the disease and trying to take away the guns won't cure it.