LWRC IC-PSD SBR 5.56MM BLK 8.5" ICPSDR5B8

Manufacturer: Lwrc
SKU: 1032722
Manufacturer part number: ICPSDR5B8
UPC: 859530005579
Availability: Out of stock
Old price: $2,589.31
$2,175.11
1/2-28 TPI | FLASH HIDER

Products specifications
ManufacturerLwrc
CategoryNfa
SubCategoryShort Barrel Rifles
Only registered users can write reviews