HM UPPER 12.5″ 5.56 10 3/8″ MLOK BLK

$583.61

7 in stock

SKU: 996501 UPC: 854164007203 MPN: 12-5MBUP-556 Category: Brand: HM Defense