Harrington & Richardson Retro M16A1 Upper Receiver
Harrington & Richardson Retro M16A1 Upper Receiver, Harrington & Richardson uppers are manufactured from 7075-T6 and finished with black type 3 hard coat anodizing. These uppers are perfect for Retro or and M16A1 builds.