Replacement AR15/M16 Receiver End Plate for your worn out or damaged part. For use on AR-15 carbines with adjustable stocks or pistols. Made in the USA!
Battle Arms Development AR-15 Receiver End Plate [FC-810033781308]
Battle Arms Development AR-15 Receiver End Plate [FC-810033781308]
nan 9390021
Out of stock