Midwest states have lower gun homicide rates than the many European countries despite having the highest gun ownership rates in the US.
The mass shootings that get media attention are a drop in the bucket compared to daily inner city gang violence that jacks up US gun stats. And taking guns from law abiding citizens isn't going to stop gangs from shooting each other.