It's kinda ironic, but the reason gun control doesn't work is because for years people have been wrongly convinced it doesn't work. Of course now that the streets and peoples homes have been flooded with guns that would otherwise be rare if gun control was enacted a long time ago it's going to be difficult to stop gun violence. Everytime an incident occurs the NRA convinces people to buy more.