XM312轻型重机枪(lightweight heavymachinegun),是一把发射12.7 × 99毫米NATO(.50 BMG)口径的轻型重机枪,亦是XM307榴弹发射器 25毫米自动榴弹炮的衍生产品。
XM312主要用于取代在美军服役已久的勃朗宁M2重机枪,因此XM312的设计针对M2的缺点而作改进,但射速远低于M2令美军不甚满意。
XM312只需转换少数发射零件便可变成XM307榴弹发射器。