The foundation of this all new complete AR15 upper from ODIN Works is the New Billet 9mm upper receiver bearing the ODIN name. The Upper is equipped with the ODIN XCH, eXtended Charging Handle, making charging the gun a much easier task. Inside the upper is a bolt carrier group made from case hardened 8620 steel that has black nitride coating sure to increase service life. We then add the ODIN 16″ 9mm barrel, made from 416R stainless steel. Bringing the upper all together with your choice of Forend. ODIN forends are engineered from top to bottom to meet your needs. Continuous picatinny rail, QD holes, light weight, and M-LOK or KeyMod forends to choose from make this upper the total package.