Securing Unlocks in GTA 3 without Cheats
Side missions are the way to go for upgrades & valuables. For instance, if you complete 20 firefight side missions, you will unlock a flamethrower. Or, if you reach level 10 in the pizza delivery side missions, you will unlock max armour.