Mk 12的準確歷史仍在爭辯當中,最初它是在4種或5種不同特徵的型號之間反覆變化。按4種前期型號的劃分方法的話,分別有:SPR Proto 1、SPR Proto 2、Mk 12 Mod 0和Mk 12 Mod 1;而另一種分類方法則分為:SPR、SPR/A、SPR/B、Mk 12 Mod 0和Mk 12 Mod 1(果然是非常混亂)。下面將依第二種分類方式介紹:
在觀察家和輕武器歷史學家之間已經達成相同的見解,都認定在不同的美軍單位中裝備了不同形式的SPR。這些證據包括美國國防部公開的照片和私人公開照片都顯示出美國陸軍特種部隊使用SPR的Mk 12 Mod 0型,而NAVSPECWAR人員則使用Mk 12 Mod 1型。
護木:所有型號都採用自由浮置式前托,護木不接觸槍管,以消除槍管的不規則振動從而增加射擊的準確性。第一種SPR使用PRI Gen I或Gen II碳纖維浮置式管狀護木;SPR/A、SPR/B和Mk 12 Mod 1都使用KAC M4 Match浮置式RAS;Mk 12 Mod 0使用PRI Gen III浮置式管狀護木。
機械瞄具:最初的SPR使用早期的PRI上翻式準星並帶一個調節高低的刻度盤,而現在的Mk 12 Mod 0隻使用PRI上翻式準星。SPR/A、SPR/B和Mk 12 Mod 1使用KAC導軌上翻式準星。SPR和Mk 12 Mod 0使用ARMS #40上翻照門。其他型號在後面使用KAC 600米上翻照門。
光學瞄準鏡:由於是模組化,光學瞄準鏡(和其他幾乎每件附屬檔案)都能按各個射手的喜好來安裝,目前這種武器系統經常被看到使用3.5~10× 40mm Leupold LR M3(SPR/A),2.5~9× 36mm TS-30(SPR/B),或3~9× 36mm TS-30 A2(Mk 12 Mod 0/1)等中距離/照明分劃的白光瞄準鏡(民用型常見安裝Leupold Mark 4 MR/T 3~9× 36)。夜視瞄準鏡也能安裝。這些瞄準鏡通常帶防塵蓋和KillFlash的蜂巢形防反光裝置。
瞄準鏡架:早期型號ARMS生產的採用長導軌,被稱為SWAN套的(ARMS SPR MOD,或ARMS #38 SPR PEQ-2-3),從護木前端一直延伸到上機匣尾端。SPR/A和SPR/B都使用KAC M4 Match FF RAS。一般用兩個ARMS #22 Throwlever 30mm鋼環來安裝白光瞄準鏡。SPR/A、SPR/B和Mk 12 Mod 1使用ARMS #22高環,SPR和Mk 12 Mod 1使用ARMS #22中環。在護木下方安裝ARMS #32 Throwlever兩腳架安裝座,可以快速裝/卸的哈利斯兩腳架。
彈藥:SPR不配用標準的62格令(4g)M855普通彈或M856曳光彈,而使用更精確的Mark 262空尖比賽彈(Open Tip Match,OTM)。槍彈由Black Hills公司生產。第一批軍用產品已經被定型為Mk 262 Mod 0,採用Sierra公司的77格令(5g)空尖船形尾(Hollow Point Boat Tail,HPBT)彈頭。後來Black Hills生產了類似的77格令OTM彈頭,後來又由Nosler公司供應類似Sierra但有所改進的彈頭,這種彈被命名為Mk 262 Mod 1。最近Sierra也願意生產Nosler的改進彈頭中,從此將代替目前Mk 262 Mod 1型中的Nosler彈頭。