You might want to be a bit more specific. Caliber? Barrel length? Manufacturers you believe to be “quality”?
From what this ad says, you could be looking for anything from a 22” match 260 Rem to a 5” 9mm SBR upper and anything in between.
Good luck in your search.