It's illegal for a private citizen to own a ship with cannons.
You have to buy a new ship to use cannons.
Once you have collected enough doubloons, you can buy a larger ship at Dragon Cove. The larger ships have increasing numbers of cannons as well as cargo space.
First you have to buy a ship from the Chinese guy on the Chinese island. Once you do that your new ship will have a cannon in it. Your raft does not come with a cannon You may need to take out a loan to buy a ship :)
You don't buy cannons. The cannons are part of the more expensive ships that you buy as part of the game. Each larger ship has more firepower. When you have the largest ship, the Phoenix Warbird, you should also hire the Cannoneer from the Corsair Cannon shop at the Pirate Outpost. His salary is 20,000 doubloons, and you may hire him onto any ship. He lets you reload faster when battling pirate ships and sea creatures.
Once you've gotten to the Japanese island you go to the guy selling ships and if you have enough money you can buy a bigger ship.
If you want cannons, you buy a bigger ship with cannons. In order to do that, you collect salvages to get doubloons and cargo. If you want more money (which you will) then you go to the trading posts at various islands. When you do this, don't sell your cargo, just all of the items you want to sell. at Bouffant Bay sell all your silk, at Dragon Cove or Golden Harbor sell all your spice, at Pirate Outpost sell all your grain, and at Parrot Port, you can sell various items, but you probably just want to sell all your medicine. Once you have enough money you can buy a ship in the arched doorway at Dragon Cove.
He is working at the left side inside Ship Shape shipbuilders at Dragon Cove. If you hire him, your ship will be partially repaired while you are still at sea, rather than having to dock. This improves your chance in a battle with pirates or sea creatures. The Shipwright has a one-time salary of 20,000 doubloons.
First, you have to buy a ship with cannons. To do that, go to Dragon Cove and enter the room with the big ship. Talk to the first man you see there. Say "I would like to buy a ship". Then, a screen with all the ships you can buy will pop up. All the ships you can buy have cannons, so it just depends on how many doubloons you have. After you buy a ship, go back to the docks and click "Embark" on your ship. Then press the Spacebar to pull the anchor up. To shoot, use the targeting reticle (the thing you aim with, shaped like a +) to aim at a ship and click to fire a cannonball.
press edit on the right corner then on right corner there is a book press it if you have enough money you can buy it
Buy the heonix Warbird and all the crew. Ram into his ship and fire cannons as fast as you can. Hope this helped :-*
you buy him an eyepatch a parrot a ship and cannons hire a crew saw of his leg and give him a peg leg and voila you have a pirate bf
Spain is struggling with money because it does not have enough things that they can buy with that money. this might be another reason. they don't have enough money to buy things.