This rifle has Aero precision M4-e1 upper and psa lower with alot of upgrades and low round count . Comes with the following Si j comp Mft stock Magpul k grip Slt 1 match trigger Curved hand stop NiB bcg BA barrel Bcm qd endplate Ke selector switch Streamlight Cloud defense pressure pad Will sell rifle with all the extras for 1250 Eotech 518 not included but can be for 500