从XM307转换为XM312仅转换了5个部件
XM312(长1346mm)不但比M2HB轻,在尺寸上也比M2HB(长1651mm)紧凑根据原来的设想,XM312的开发不仅会降低将来装备XM307的技术风险,而且也能提高部队现有的作战能力。尽管已经使用了86年的M2重机枪仍然很可靠,在最近的伊拉克战争中其作战能力受到参战官兵的肯定,但据信XM312的散布精度将会比M2HB提高(据承包商的宣称是提高9倍),后坐力也更低,而新技术和新材料使XM312的重量比M2HB轻66%,长度缩短18%。由于采用先进的火控系统,从指向目标到瞄准射击所需的时间将比M2HB减少一半,不过XM312只是发射12.7mm勃朗宁机枪弹,因此火控系统比XM307简单,至少不需要编程引信的设定装置。XM312采用与M2HB相同的可散金属弹链,装填方向左右均可。XM312开发成功后将可能会是最轻的12.7mm重机枪,只需两人便可携行和操作。
XM312的设计是基于管退式原理XM307,不过却是更复杂的导气式+管退式混合结构。由导气活塞系统推动机框后坐从而带动回转式枪机开锁;而由枪管和导气装置组成的整个枪管组则可以在机匣内运动,这整个运动部分在官方文献中称为后坐组(recoiling group)。由于XM312采用开膛待击,因此发射前后坐组和枪机都在各自的后面位置。当枪发射时,复进簧首先推动后坐组向运动,然后释放枪机,枪机在复进过程中推弹进膛,并在闭锁到位的同时击发枪弹,而此时后坐组仍然在向前运动。弹头飞离枪管后,所当产生的后坐力有一部分被还在向前运动的后坐组所抵消,后坐组复进到位后,开始整体一起后坐,与此同时导气系统也打开枪机,枪机在后坐过程中取出弹壳。