your statistic and comparison is far too simplistic in understanding crime and homicide.
there is much more other reasons that correlate to homicide rate including poverty, socio-economic conditions, education, technology,
you cannot simply say that more guns or less guns is what correlates to more or less homicide
if you go to wikipedia and look at the crime rates for many major cities across the u.s
you have cities like San Francisco and Seattle that have a much lower crime rate than say Baton Rouge, new Orleans, or Memphis.
Baton Rouge, Memphis and New Orleans are all southern states with less strict gun laws than Seattle or san Francisco. yet there homicide rates are astronomically higher
also New York city has an overall homicide rate that is lower than both Houston and Dallas.
a lot of gun nuts whine and complain about New York city having strict gun laws even though the homicide rate is lower than gun loving Dallas and Houston
btw according to statistics, Chicago is not even in the top 5 compared to many big cities with overall homicide rates. st, Louis, New Orleans, Kansas City, Memphis, Cleveland, Detroit, and Baltimore rank higher
btw, another interesting fact. Los Angeles homicide rate is nearly identically to St. Paul Minnesota