Australia is an island
The UK is an island
Japan is an island
Korea is an island
Canada is NOT an island. We are the 2nd largest country in the world and share the worlds longest uncontrolled border with the worlds largest firearms manufacturer.
What you said about the U.S. is blatantly false. Many anti-gun states have higher shooting stats than pro-gun states. Even regarding the U.S. the vast majority of deaths are suicides and gang related, both accounting for 1/3 of deaths each. Excluding LEO shootings, only a small fraction of the deaths are actual homicides on innocent victims, and this includes domestic violence.
Also thanks for conveniently ignoring all the pro gun countries like Italy, Switzerland, Belgium and many others who have low gun stats despite having lax gun laws.