The right to keep and bear arms is a fundamental civil right in the US, and I believe that access to the means of self-protection is a human right. I think that correcting the underlying issues that lead to gang activity would have more benefits overall than trying to ban a constitutional right.
While gang activity exists in all countries, countries with fewer social problems and lower economic inequality have far less of a problem with gang activity.