The upper is home built. It has a DPSM slick side receiver, DPMS free float the and barrel nut, Stag Arms heavy profile rifle length 1/9" 20" barrel. Tromix shark brake. Some marks on receiver from torquing barrel nut are visible but do not affect operation. Cash price is SOLD. Rguns NIBx BCG - $80 firm. SOLD Factory Ruger 10/22 carbine barrel 16" with sights, blued. SOLD Factory Ruger 10/22 Target Heavy barrel laminate stock. SOLD Hogue Ruger 10/22 slim barrel profil stock black. SOLD Warne low steel (older style) 1" rings - $20 Pics will come from phone later.