PSA 300 BLK Upper with 7.5" barrel. Does not come with muzzle device or charging handle but will come with a pretty new Roscoe BCG. Upper has less than 100 rounds through it and I found it very reliable with solid accuracy particularly with supers. Only reason I'm letting it go is the short rail was a little crowded with a laser on it. Pick up in Georgetown. 200 out the door for upper and BCG.