M39 cannon
caption: The M-39 cannon with its 20 mm ammunition linkfeed.