No, Royal Caribbean has a strict zero-tolerance policy regarding firearms and weapons of any kind. As of March 2026, the prohibited items list explicitly bans all firearms, including realistic replicas, air rifles, and BB guns, even if you possess a legal concealed carry permit in your home country. This policy extends to ammunition and explosive materials. All luggage—both checked and carry-on—passes through high-tech X-ray scanners during the embarkation process at the cruise terminal. If a firearm is detected, it will be confiscated, and the guest may be denied boarding without a refund or even turned over to local law enforcement authorities, as maritime laws and the laws of the various ports of call (such as Mexico, the Bahamas, or European nations) have extremely rigid restrictions on weapon possession. To ensure the safety of the thousands of passengers and crew on board, security remains the top priority, and no exceptions are made for personal protection or hobbyist equipment while on a Royal Caribbean vessel.