I asked the same question of a friend of mine. He sails as Chief Engineer on U.S.flagged merchant vessels and just returned from a four month trip to the Persian Gulf/Indian Ocean.
He says that being armed is a violation of all kinds of laws,both US and inrenational. It makes no sense to me,but that's the way it is evidently.
Kind of like putting up a sign in your window.
No firearms.
Welcome home invaders.
If that is the continuing case, why would Mullen be shocked!
FGS.
Actually it makes perfect sense from the moonbat perspective. Those laws are intended to stop piracy by ensuring that nobody is armed. It is the exact same perspective that sees gun control laws as a way to combat gun crime, just in a different setting...