The point is a simple one, the kind of attacks they have been making would be limited if they did not have guns....
Problem is, the usual formula for taking guns away from criminals is to take them away from everybody, and that is flatly unacceptable in the United States.
Worse, the history of the thing is such that there is no trust on the side of ordinary citizens who own firearms for whatever purpose, nor should there be.
You want to end the gang-banging? Get rid of the "war on drugs". Simple particularly given the present total democrat control of government, and a hell of a lot easier than trying to ram Oinkbama's ideas about health care or cap/trade down the nation's throat. That would be something which would actually look good on the democrat side of the ledger in history books.
But leave firearms alone unless your goal actually is to start a second civil war. Basically, I really don't care how many people get killed with guns in America in a given year. That number simply doesn't amount to anything compared to the numbers of people who have died in the last century because citizens WEREN'T allowed to own guns in the countries in question.
The worst case says that the gun toll is simply a price worth paying; the best case says you could eliminate 95% of it by simply bagging the war on drugs.