Whether you're traveling on a 25-footer or a megayacht, failure to declare your firearms and ammunition can be very costly! From the Royal Bahamas Defence Force Facebook Page:
Her Majesty's Bahamian Ship P-44 apprehended a foreign pleasure yacht for failing to declare the firearms it had on board at its first port of entry on Tuesday 11th August 2015.
While on patrol P-44 carried out a routine boarding of the United States registered 86-foot Eagle Yacht named, "Mia" in the area of Highbourne Cay in the Exumas. The vessel had ten persons on board.
Also found aboard were two undeclared firearms--one Springfield Armoury .45 automatic colt pistol (ACP) with 105 rounds, and one Glock 19 9mm pistol with 74 rounds.
The occupants were subsequently arrested by Defence Force Marines and the vessel escorted to the capital where they were handed over to Bahamas Customs authority for further processing. As a result of the incident, the Master of the vessel was fined a sum of ten thousand dollars, also the weapons and ammunitions were seized by the Customs Comptroller for breach of Customs Regulations.
The Royal Bahamas Defence Force remains committed to "Guarding Our Heritage" and the sovereignty of the Commonwealth of the Bahamas.
Here's the firearm regulations, according to Bahamas Customs:
If you have a firearm on board (shotguns and handguns only) you must declare it with Bahamian Customs upon entry. You must provide the serial number, name of the manufacturer, plus an exact count of ammunition. While you are allowed to have a firearm on your boat, you cannot remove it. Weapons must be under lock and key at all times. In cases of emergencies, which require your departure by air, you must notify Bahamian Police or Customs. They will accompany you to retrieve the firearm and present you with a receipt. Upon your return to the island, Bahamian Police or Customs will escort you to your vessel and return your firearm. Any infraction of this law will be dealt with severely.