"Blacks". Are homicide rates 4x-7x higher among "blacks" in Ben Carson's gated residential community? In Boca Raton and Beverly Hills? Or might their be other factors you are ignoring?
If lack of money causes homicides, we should expect to see all poor rural areas have high homicide rates, too. Maybe that's true.
Another factor seems to be sex. Males commit so much more violence, so perhaps that's the only thing to focus on.