You disrupted the Sky Raiders' wave of thefts and defeated Col. Duray himself on their off-shore base.
How to Get
Complete Silver Mantis's Strike Force.
The Air Pirate badge is awarded to characters of the villain and rogue alignments. The same badge on heroes and vigilantes is called Pirate Hunter.