Here is the Forbes list of the 10 most dangerous US cities with respect to violent crime.
http://www.forbes.com/pictures/mlj45jggj/1-detroit/#282e93707705
1.Detroit, 2.St. Louis, 3.Oakland, 4.Memphis, 5.Birmingham, 6.Atlanta, 7.Baltimore, 8.Stockton 9.Cleveland, 10.Buffalo
What do these cities have in common? Almost without exception, every one of them has been under exclusive one-party rule by Democrats for DECADES.
Obviously, Democrats in power are far more dangerous than guns.