MK12是M4(SR25)的变型枪,这是一种近战用途的狙击枪,M4A1的机匣,18英寸长的比赛级枪管,PRI护木和准星,主要用于近距离战斗中的支援武器, 由于配用专门的狙击弹,因此精度比20英寸枪管的M16A2高得多。装弹20发,可连发,一般作用第一狙击手的支援武器。MK12有很多不同型号,主要区别是护木不同,可以装的战术配件不同。结构特点使用情况结构特点SPR最初表示的意思是特种用途机匣(Special Purpose Receiver),这个可更换的上机匣组成是属于SOPMOD升级计划的一部分,但当一支M4卡宾枪更换上这种机匣时又成为另一种独立的武器系统,而不仅仅是SOPMOD的配件之一。