>Я где-то читал, что по межународным договорам экипажи гражданских судов не могут быть вооружены. Разрешается только у капитана и офицеров личное оружие - пистолеты.
Международное право вопрос наличия стрелкового оружия на гражданских судах не регулирует.
>иностранного права в иностранных водах и портах ? А нормативные акты по режиму в портах и около них всегда "местные" ? Или бывают исключения ?
На всеобъемлющие знания в данном вопросе не претендую. Обычно к оружию применяются таможенные правила страны порта захода. Такого, чтобы они зависели от флага судна, не встречал. Но, возможно и существуют какие-то двусторонние соглашения по этим вопросам.