Your first argument about the different cultural environments of cities is the correct one, in my opinion, not laying this political ideology. Is "Republican ideology" responsible for Red states having more gun violence overall than Blue states?
https://www.forbes.com/sites/ariann...s-than-blue-states-heres-why/?sh=4189ac661f81
Okay. So what is your solution? Ban AR-15s when the most commonly used firearm is a handgun?