Complete DPMS oracle upper 223/5.56 NATO upper never fired before brand new. Just the upper not the lower 4eight04seven9six8six1