Toronto is considered the most multiculturally diverse city in the world. Third largest city in North America. We have about 60 murders a year. How many are gun related I don't know, but less than 60. No mass shootings by crazies I can remember in 35 years living here. The only thing close I can think of is some gang dispute a few years ago where they were shooting at each other in a park.
Montreal is not much smaller. I can remember a mass shooting there by a crazy misogynist who killed a number of women at a university in the 80s.
You can own firearms here, handguns, shotguns and rifles. You can't buy military weapons; m-16s, ak-47s that sort of thing, who needs those outside of a war zone anyways ? But people can buy firearms after a background check showing no criminal record or mental health issues.