I think it'll help, but there are also additional ways that this problem can be remedied.
Start a community watch program. Try to start a volunteer sheriff/police officer program in the area.
Fundraise for the police department so they can hire more cops.
If you are in a bank and planned to rob it, wouldn't you think twice about doing that once you saw everybody else packing?
Perhaps, but as a non-bank robbing bank customer, I would choose not to enter any bank that contained a crowd of armed persons, MK. I would fear very much being hit by stray bullets if all those dumbs started shooting for whatever reason.
Keep in mind that the North Side of St. Louis has extremely high crime rates because of the rich - the owning class in america oppresses the people of ghettos like North St. Louis, and naturally a few of them lash out randomly in an attempt to survive. The 'crime problem' could be solved easily by massive redistribution and privilege reduction, but obviously the 'real criminals' that are victimizing people would never allow that. So, there is no feasible solution.
If you live in a less oppressed (white working or middle class) area, you are far more likely to get shot by a loved one or some other hothead armed citizen than any 'robber'.
DC
Newark
CHI
Det
We've seen this gun control experiment long enough.
And as for Detroit, frankly, I don't trust Detroit cops. They've covered up way too much stuff under Kwame Kilpatrick under the leadership of (now former) Police Chief Ella Bully-Cummings. Cops there run red lights because they know that if they stop, they're vulnerable. The more good citizens in Detroit with guns, the better.