If I had the money I’d set up a sleeper ship that looks very innocent but inside of it is loaded with all sorts of goodies that can pop up on short notice and devastate any piss-ant pirates doing jihad on the open seas. When they attack sink them, leave no survivors, and track down the mother ship with a UAV and sink that one, too!
It’s very simple. You take the war to the jihadis instead of letting them take it to you.
They’re called Q ships.
If I owned a cruise line, I would set up an anti-piracy cruise. I think it would be a money maker.
Bring your own arms and bullets.
General orders alarm sounds, and the cruise goers get to repel the pirates.