BCA is "ok" for some raw parts, like a barrel for example, but there is no way in hell you could convince me to buy anything "complete" from them, even if it's just an upper. Rather buy Palmetto State if I'm looking towards that price range.