jse has some mid-length complete uppers for $425 and some DPMS stripped lowers for $125.
they had some m4 uppers but their OOS before i knew about um.
they also have LPKs in stock --
JSE Surplus
they had some m4 uppers but their OOS before i knew about um.
they also have LPKs in stock --
JSE Surplus