I can recommend the 2 companies that I have used. the first is Palmetto State Armory out of South Carolina. I have built both AR15 and LR10. Haven't got a complaint after several hundred rounds.
The second is Bear Creek Armory out of North Carolina. I have their upper on a PSA lower and it runs great for me.