Upper is a Gen1 SPR upper. 18" stainless barrel with 1:7 twist marked "5.56 7pt" for 1:7 Polygonal Twist. NSR 13.5 keymod rail. Noveske marked CH with extended latch. (Very similar to a BCM medium CH) comes with BCG that's original to the rifle. I'm not 100% who makes their BCG as there are no markings on the carrier. Bolt does have "MP" on it. Also included is the QD sling mount on the side and the BCM vertical grip. Barrel at the end of the front of the rail does have some marking from bench shooting it and resting it on a wooden block. Noticable but overall not to bad. Tried to show in pictures. I have no more than 500 rounds through the barrel. I am going to all quad and MLOK rails so this one is hitting the market. 675$ shipped. PayPal FF preferred. If you have any questions feel free to PM me or ask in the comments. This item is cross posted.