20毫米口径的M256A1滑膛炮，取代M1基本型使用的M68A1 52倍径105毫米口径线膛炮，这款火炮是衍生自西德莱茵金属（Rheinmetall）的44倍径120毫米Rh-120滑膛炮，该炮本身是西德豹二型坦克的标准配备，美国取得授权生产后，由位于纽约州的沃特夫利特兵工厂加以改良，成为美军制式的M256A1滑膛炮。M256A1滑膛炮的基本设计虽然来自西德莱茵金属的Rh-120滑膛炮，但炮架经过改进，改良垂直式炮闩，并降低全炮的重量及减少佔用的空间，又改进反后坐装置，带有液压驻退机和同心式复进机。M256