Job Recruitment Website - Ranking of immigration countries - As a country with guns, why are there fewer shootings in Canada than in the United States?

As a country with guns, why are there fewer shootings in Canada than in the United States?

1? Canadian gun management is stricter than that of the United States;

2? Social contradictions and racial contradictions in Canada are not as great as those in the United States;

3? The United States borders Mexico to the south and is close to Central and South Africa. There are a large number of illegal immigrants in those countries in the United States, but Canada does not have this problem.

4? The population of Canada is much smaller than that of the United States, so there should be fewer shootings.