>Может ли на гражданском судне быть оружейка хотябы с дробовиками если не с калашами?
По совсем большому счёту может. Хоть с гранатомётами. Но тут дело в том, что фактически при заходе в иностранный порт наличие на борту оружия рассматривается как его перемещение через границу. Со всеми вытекающими отсюда пограничными и таможенными процедурами и ограничениями. Поэтому возить оружие получается себе дороже.
Да и вряд ли наличие стрелкового оружия на борту гражданского судна явится 100-процентной гарантией от пиратов.