I have a MX15 I may part out. The barrel is 34" with factory tubes but is ported. PM me if that may work for you.