There are literally a dozen decent brands and 3-4 excellent top tier brands. What those brands are is also an almost entirely subjective discussion.
Don’t get caught up in all the mall ninja/couch commando debates on the nit noid details.
Get as close to milspec as you can afford with milspec mags and ammo.
What’s your life worth?
Also consider springs and roll pins, firing pin, hammer...that's the beauty of mil-spec...this stuff is everywhere and universally compatible. I've got a friend that has a dare-to-be-different attitude towards firearms. As a consequence, he pays dearly for ammo and nobody has any parts to help him out with.