M16A1 Upper Receiver

$149.00 - $214.00
(No reviews yet) Write a Review

3 Color Options:

  • Black
  • Grey
  • Black/Green

2 Assembly Options:

  • Stripped
  • Assembly, comes with original colt rear sight assembly and ejection port cover

 

Made in USA