I only have ever gotten 2 aftermarket barrels. I got them both from Jim at Apache Gunworks. He was amazing to work with. He can answer questions about length and twist rates. I can't say enough good about him or his work.