Infinite Spartan Laser

Level: Halo

Start this level and play all the way up to the point where you meet Johnson before you go into the building where you kill 343 Guiltly Spark. Go up behind Johnson and keep hitting him until he is dead. When he falls pick up his Spartan Laser weapon and drop you old weapon somewhere that is not near him. So that when he spawns back he gets a new Spartan Laser Weapon. Keep doing this until you get one of his Spartan Laser weapons that have 100 ammo in it. First fire a shot and then the ammo won't go down. If it does go down then just kill Johnson one more time and it should work. This cheat is really useful for killing 343 Guilty Spark and you can drop one for yourself so when you come out you can have a new one because it doesn't let you keep your old weapons.