As much as I would like to think that Canada is safer than other places that would be stupid. Combine a heavy drinking culture and easy access to recreational drugs with cities with high population densities, ridiculously spread out towns and a police force that is only marginally effective due to several reasons, chiefly not enough personnel to cover the landmass that is Canada, and you're going to have issues. They may be different issues than those faced in other countries where there is less gun control but they are still apparent. The city that I live in has a very high stabbing rate, for example.
You still have a lower crime rate than my city. Feels like there's a stabbing or shooting every other day. And generally in pairs of 3. Hell there were 3 different group killings on new years eve in my town, where each murderer killed like 3 people.