Larue/ geissele 14.5 upper. Ggp billet upper in od(bought new as blem but didn’t see anything wrong with it) larue predatar barrel( discontinued lightweight barrel) chopped to 14.5 and p/w with kac flashider. Work done by retro arms. Larue gas block and brt gas tube( will include og larue gas tube) geissele 13.5 handguard in ddc. Has some salt on top rail from mounting lights. Salty geissele super charging handle( can’t see salt with the charging handle closed) bcg can’t remember if it’s ao or toolcraft. I had to dremel part of the receiver to fit the hand guard. The billet upper had extra material where the ejection port pin is. Does not affect function and a little nail polish and you can’t really see it. $650