I think the 20mm Hispano II was probably the best air to air weapon.
The late war M3 .50 cal. with its extremely high rate of fire (approximately 1,200 rpm) was also quite excellent, especially when oufitted in a battery of eight on a P-47. (That's 158 rounds per second!)