I have 3 BCA uppers. The 223 Wylde and 450 have been flawless. The 308 has had some issues.
I have 2 PSA uppers. They shoot good. I have 2 PSA lowers. Most of my lowers are Anderson.
I have a S&W M&P 15 Magpul, which was my first AR and it's a very nice gun.
Why not buy something in 223 and then get a 350 upper?