I think your premise is just wrong. Chicago and Toronto are, in a lot of ways, very comparable cities. Chicago’s murder rates is between four and five times as high as Toronto’s. In both cities a substantial part of the murder rate is gang-on-gang violence and collateral damage from gang-on-gang violence. But from the stats I found (admittedly from the mid-90s for some reason) it appears the number of intimate partner homicides in Chicago is greater than the total number of homicides in Toronto.
These types of homicides span income levels. There are more people in Chicago killing their spouses and boyfriends/girlfriends over relationship disputes than there are gang members killing gang members in Toronto.
I know in recent years Chicago has become a real hotbed for murder, but in the 90s it wasn’t the murder capital of the country by a long way. And even if Chicago does have a problem with murder, the point is that the problem with murder isn’t isolated. It appears to affect all portions of the population.
And mass shooting may be statistically rare, but murder is statistically rare. The US has an outrageous number of mass shootings. I’m not saying that having more guns around does this, because there are tons of guns in Switzerland and Israel and they don’t have the same problems. I think the attitudes in US gun culture contribute though - the right to have a gun, regardless of how responsible you are with it, is taken as absolute. It’s much more complicated than that, but it seems weird to suggest the cultural relationship with guns isn’t a factor when lots of people are getting killed by guns.