Buy an upper and lower receiver from a commonly mentioned reputable company.
Buy a 7075 re
Buy a barrel from a company you see people talking about positively on here, ask if unsure
AIM or PSA is good for LPK and BCG. BCG doesn't need to be expensive there are lots of great ones for around 100.
Buy a handguard from a company you see talked about positively on here, ask if unsure
Don't buy anything off ebay or Amazon or alibaba. If you suspect it is shit, it probably is.
AIM, Brownells, Aero, BA, Geissele, ALG, SLR, PSA etc are just a few places to look
The three most expensive things in my builds, that I always will only buy specific brands of, are barrel, handguard and trigger.
The other things, I don't really care who makes my gas tube or lpk as long as it comes from some place I trust to not have crap. Aero Spikes Anderson PSA are easy options for receivers.