DRD one of the things to consider is delivery. Unless your willing to wait a year or much more for a barrel you might want to consider whats readily available versus your dream barrel. Alternatively buy "something" that's available now while you wait for your dream barrel. It still sucks out there with regard to lead times, especially custom quality barrels.
Skip the CMMG.
Can you just get something Cerakoted?