This product is currently unavailable. Prices return when a distributor restocks it.
Manufacturer
LUTHAR
UPC
859992007609
LUTH-AR LR-11A BOLT CATCH W/SPRING BUFFER/PIN
SKU:
196395
Lowest Available
$6.42
All Distributor Prices
Sign Up Free to Unlock Distributor Details