This is a brand new upper assembly I bought from MidwayUSA. Still brand new, only tried it on my new lower I built. Comes in original box with the DPMS stuff still in the package. Paid $429+ shipping, letting it go for $350 OBO. Cash Only, FTF in Baton Rouge and close surrounding areas.