If you watch you may be able to find an 18 inch barreled upper reasonble. then you pop 2 pins, change the bcg and have 2 set ups for different needs. that is what i am planning on with mine, and have done it with an ar 15 platform, I would stay away anything much shorter than 18 unless you are able to "can" it. they get obnoxious fast.