Selling my 300blk upper. This is a piston upper. Has slincer co break. Other that that bone stock. I have 2 mags with ammo as well, freedom muntion 175gr hpbt. Eotech can be added for an extra $450. Call or text with questions. Three6one 445 nine48six