I agree, the violence on the inner city streets is an acceptable cultural phenomenon. In certain cultures it is ok to have a baby and raise it in a single mother household so that the male child grows up without any sort of role model and that inturn leads to joining others in the same social group raised without fathers. These groups are typically referred to as gangs and these gangs are accepted secondary family groups that promote violence and music that also promotes violence and that life style of consumerism whereby those with the most "bling" are in the upper hierarchy.
Unfortunately, in these cultural groups it is also acceptable to drop out of the mainstream education system as it does not encourage their preferred lifestyle so therefore these education systems are deemed repressive of the prevailing moral tendencies. This lack of education and working role models typically dictates that those in these groups are unable to find jobs to earn a living so therefore in order to achieve the level of consumerism that is desired, most turn to a life of crime to take from others what they themselves cannot legally earn.
The most common tool used by these groups to commit these crimes are guns. However these groups fail to follow the current legal guidelines for obtaining their guns and rather than applying for a gun permit and submitting themselves to a background check and fingerprinting and waiting the typical 6-18 months to receive their permit in order to buy a gun legally, these guns they obtain to commit their crimes are obtained by illegal methods such as burglary and or purchasing them by other unlawful means.
As a legal gun owner who has followed all the lawful guidelines in the purchase of firearms, I don’t believe that the problem today with the inner city violence are the guns. I hypothesize that the lifestyle leads to the acceptable use of guns as a simple tool. To do anything about the violence you would need to change the culture.