20 mm (0.787 in) M61 Vulcan