Grand Theft Auto III/Arms Shortage

Brief
An old chum of Ray's runs an arms shop and the Columbian Cartel are threatening to steal his stock. He needs help, but Ray conveniently develops a sciatica problem, so he sends Claude in his place instead.

You need to protect Phil (who's armed with an M-16) from the Cartel and kill every last one of them.

Walkthrough
Drive over to Phil's Army Surplus, marked with a pink dot on your mini-map, and head inside to talk to Phil. As soon as you regain control, grab the Barracks OL to your immediate left and jam it in the gateway. This vehicle is bulletproof (see the sidebar if you want to keep it) so the Cartel won't be able to blow it up.

They will park their Crushers in the yard on the other side and start vainly shelling the Barracks. So simply throw a few grenades or Molotovs over. If you end up catching the Barracks on fire its explosion will also help kill them.

Once they're all dead you'll be told to check on Phil, but don't do that yet. First run and grab those weapons he offered you. After talking to him you'll have to pay for them, so you might as well get the free ammo while you can.