Sherluk Defense Free Float Handguard, CAR Length, Aluminum. Made in USA.

$50.00

Out of stock

SKU: SD117 Category:

Description

Sherluk Defense Free Float Handguard, CAR Length, Aluminum.  Made in USA.