SPG ST916556BMLC SAINT 5.56 16 MLOK 10R
Springfield Armory
$870.99
Springfield Armory ST916556BMLC Saint 5.56x45mm NATO 16" 10+1 Black Hard Coat Anodized Trinity Force Breach Blade Stock