I had an earlier 10.5 upper on an Armalite lower, and a complete 14.5 gun - great gun, tight fit ran anything you could fit in it. Always went bang. Might have to get another one - I have a bunch of unused ATRS mags and an Aimpoint lying around somewhere.