Umm, don't they have guns in other countries too? Even in countries where it's supposedly "illegal" for private citizens to own guns?
There's been a loaded pistol in my house for 15 years. It's never even been fired.
You can pass all the gun control laws you want - but criminals, by definition, don't obey laws.