The pirate sword is not missable, and you can acquire it anytime that you want. The only thing that you have to do is traveling and get into the area where the sword is located.
Pirate Sword Location
The location of the pirate sword is right at the bottom right side of the map, just on the side of Saint Denis.
To find it, head to Saint Denis and on your map, you’re going to look at the mouth of the river right where the train tracks cross over. Below you can find three small islands, and one of them has the pirate sword.
Head over to the middle island and you will find a small boat. Go to the wrecked boat and you will see a skeleton there and the pirate sword that you can grab. Just be aware that the swamp has some alligators swimming around, so make sure to watch out for them.
Looking for more guides, tips, and tutorials? Make sure to check out our Red Dead Redemption 2 Guide Directory.