That's kind of what I'm trying to point out. There are lots of people who say they wouldn't leave port without a gun. Everybodies heard the stories of pirates and midnight boarders, and I even know of one person who's boat was stolen while they were scuba diving
. Other than 2 stories in magazines telling of Pirates in the Gulf of Oman, and off the coast of South America
, I haven't heard of guns
helping anyone. Both of those stories could have been avoided by staying out of areas known for attacks.
If I travelled the northwest coast of Canada
I might carry a rifle because it's recommended by the Canadian government
in case of bears. Other than that, I intend to stay out of areas where sailors are attacked, or to pass through in the company of enough boats to be a deterent to would be attackers. Carrying a gun is too much of a hassle, too unlikely to provide any help, and could be a much more of a problem if it's actually used. Killing someone over seas "in self defense" might still net you a nice long jail term. It's just not worth the risk, especially considering the small chance of any return.
It's like carrying a jack hammer on the boat because you might find a place where a concrete bridge collapsed. Why bother.