OK this could be a way to do it, you make a script that make the heli target an invisible helipad, then as a #loop make the heli constantly fire, you have it target a second invisible helipad, thus making a gunrun over the targets, when the helicopter have passed just make the script end...
Don't have a clue of how this is really done in the .sqs, but if someone makes it ill want it ;D