I agree that fire arms should not be banned, but they should be restricted more. In super populated areas they should be banned. That is where most of the shooting happens and where most gang related shootings happen. When I say they should restrict the fire arms more, I mean they should have certain times to have them out, preferably during light hours rather than night, and they should not be allowed in heavy populated areas, such as malls, shopping centers, and anywhere else many people go on weekly or daily basis.
The use of a firearm has two purposes: for recreational activities (such as hunting and shooting sports) and personal protection. If you were to ban firearms, the law abiding citizens that want to protect themselves from harm will not be able to carry a side arm and prevent themselves and heir family from being injured from an attacker. The attacker who is already breaking the law will not abide by the laws for firearms and will have more of an opportunity to mug, rob, or kill someone because the victim will not have the ability to protect themself.