TroyAmbidextrousExtendedChargingHandle5.56
PRIMARY DESCRIPTION
TroyAmbidextrousExtendedChargingHandle5.56
SPECIFICATIONS
Condition :
New
Barcode / UPC :
812441021359
On-sale :
No