In Star Wars Episode II: Attack of the Clones, after chasing Count Dooku's speeder for several (miles?) in a Republic Gunship, Anakin asks the Clone Pilot to "shoot him down" and the Clone pilot responds that he cannot because they are "all out of rockets."
My question is: Why was the gunship limited to just using rockets?
From the The Star Wars Wiki:
The LAAT/i was a fully armed gun platform, with a complete arsenal of weaponry that consisted of three anti-personnel laser turrets, two forward-facing, one covering the stern hatch; two top-mounted mass-driver missile launchers fed by rear-mounted ordnance belts and commonly loaded with short-range homing missiles, HE (high explosive), HEAP (high explosive armor-piercing), and APF (anti-personnel fragmentation) rounds; four composite-beam, pin-point laser turrets, (on some models, the slot for these Balls were inter-changeable with floodlights) two of which were automated bubble-turrets located on either wing; and eight light air-to-air rockets stowed on the underside of each wing.
Clearly, the gunship was well equipped and, given that this specific ship had been deployed in a war zone, we can assume that it had most, if not all, of these capabilities.
It seems like this is a plot hole in the movie. Is this just an example of lazy script writing or is there a real reason the Clone Pilot couldn't shoot down Dooku's speeder?