I think lowers are the hard ones to find. Uppers seem to still be somewhat around and still at decent prices.I still have several unbuilt lowers. Need to get more LPKs and other parts at some point. I should have gotten some more complete uppers I guess.