It is legal to possess a firearm on your boat while in Bahamas with several restrictions:
– Only shotguns or handguns are allowed in Bahamian waters
– Boaters need to declare it with bahamian customs by filling up a form that details; Serial number, Manufacturer, Count of ammunition
– The weapon needs to stay on board at all times
– Weapons need to be locked at all time