To defeat Cunningham, use Snake with the 5.56x45mm Caliber Assault Rifle (M16A1 or XM177E2) and RPG7, Body Armor, and Medical Kit (L). Fire the M16A1 using the L lock-on button, then fire two or three magazines into his flying machine and there will be a minor explosion. He will drift downwards as his flying machine malfunctions. At this point, fire using the L lock-on again, but keep it to short bursts or single shots. Almost every shot will count towards taking down his life. Ammo boxes for the 5.56 rifle will continuously appear as you run low, and there is a spare M16A1 rifle as well. The rest is standard bullet dodging. Note: You can fire at the rockets he shoots later as his health gets low by shooting at them in First Person mode. Firing at the mines he throws will cause them to explode safely at a distance. Also, RPG7 rockets will count as a bullet hit on his health, and two or three consecutive shots will cause the flying machine to drift down faster, but there are no RPG refills during the battle.