Double Fire is a glitch in Halo 2 that allows the players to fire two consecutive bursts from a Battle Rifle.


R, R, X

Quickly press the right trigger, then as soon as you have your trigger released, quickly squeeze it again and this time hold. After the controller has registered the start of the holding, press X in order to have the two shots burst out at the same time or rapidly follow each other. Timing is crucial, as there is about 1/10th of a second to do so and within that time, the pace of the shots is also determined. You will know it's successful when you see no reloading animation but have expended six bullets.

You can also cancel the actual reloading by using the cancel reload glitch, but it is more useful to double fire and then instantly throw a grenade to cancel the reloading, as this also seems to be the quickest way to deal damage.