ICPSDR5B8 Showing the single result Default sorting Sort by popularity Sort by average rating Sort by latest Sort by price: low to high Sort by price: high to low Sale! IN STOCKLWRC Ic-Psd SBR 5.56mm Black 8.5 Threaded Barrel, NFA RULES APPLY $2,252.24 Original price was: $2,252.24.$2,027.02Current price is: $2,027.02. Add to cart