My real counter-argument: the US has tremendous geographical advantages and a massive military. When it didn't have a massive military, it still had huge oceans around it, and both neighbors tested our borders before we had a massive military.
So I'm very skeptical about any correlation between firearms ownership and homeland defense.
Oh, and WWII: Aleutian Islands, even a small group of German spies.