No it's NOT just when you use guard or attack move. Select a plane with two ammo types. Tell it to attack something. It will fly to the target and empty out one of its weapons on the target. Then it'll just keep flying up and down, desperately trying to empty the other clip, even though that weapon is incapable of attacking the target.