I've had very good experiences with Criterion barrels.
If I was building a new urban combat AR carbine today, this is the barrel I'd order:
https://criterionbarrels.com/products/ar-15/ar-15-core-series-mid-length-gas/For a pistol, I'd look at their 11.5" carbine gas:
https://criterionbarrels.com/products/ar-15/ar-15-core-series-carbine-gas/I'm also very impressed with the FN barrels I have. For Cold Hammer Forged AR barrels, they would be at the top of my list.
As for BCM, they earned their reputation. I needed to upgrade some BGC, so I have a new BCM complete BGC and an additional complete Bolt on the way.