If it's just for appearances while standing around town, gladiator/paladin have some swords that could pass for a cutlass. You could either not equip a shield or use the Emperor's New Shield (or the GARO shield, which is functionally the same thing) to hide it. Needless to say, paladin is not at all piratical, of course.