The 15-22 is Mil-Spec. My MOE stock fits a lil' loose, but no where near as loose as what a Commercial Spec stock would be. I know because I tried my Comm-Spec ACS stock on my 15-22 and it was obviously too big. Vice-versa, I tried my MOE Mil-Spec stock on my RRA LAR-15 and it wouldn't even...