I have a 14.5" BCM midlength upper that I want to cut to 12.0" and run it suppressed always.

Has anyone done this before? Will a midlength gas system work on a 12" barrel with a can? I would think the Can might add enough to it to make up for the 2" barrel loss? Maybe? I have seen Faxons 11.5" midlength barrel but I'm assuming you'd need a good adjustable gas block. I would like to keep my upper as factory BCM as possible.

Am I really better off selling this upper and getting an 11.5 carbine one?

Thank you!