Jackson had 155 homicides in 2021 alone. Their population is about 150,000. Nearby Madison has had 1 homicide in its entire history (and it was committed by someone who didn't live in Madison). It has about 30,000 people.

What is the difference? It's certainly not guns, as Madison has tons of legal gun owners that enjoy guns, hunting, etc. So what is the difference?