Нельзя. Морское право не позволяет. Корабль либо торговый - в этом случае на нем не должно быть никакого оружия (вообще), либо военный под флагом ВМФ своей страны. Если на торговом судне найдут кого-то с оружием, то такое судно вполне попадает под определение пиратского со всеми вытекающими последствиями.