It is a factory complete 16” upper from my smith and Wesson m&p 15. Ended up going with a whole different upper setup. It’s ready to go on a lower and rock n roll. Asking $300 or best offer. No trades just cash on this one. Comes just as seen in the pictures. Pick up needs to be around the Grand Prairie area. Email or text is fine. 214664049five