I just got a complete 450 Bushmaster upper from them. Looking it over I can find nothing wrong with it, functions fine. Haven't shot for accuracy yet though. But for $250ish shipped, I can't complain. And if some illegal labor bothers you that much, stop shopping altogether, especially groceries. So don't eat, or buy much of anything else and you can sleep well at night knowing you didn't contribute to an illegals bank account.