Military Grade Ruger 10/22 Bullpup Stock- Styled almost identical to the FN P90 Bullpup, this 10/22 Bullpup Stock is just as tough and just as precisely made... Install it on your Ruger 10/22 and it looks, feels, and operates almost identical to the military P90. There ARE some important differences you need to know.- Barrel Length & Overall Length: Make sure your Ruger 10/22 has a barrel at least 18" long. This will keep your Bullpup compliant with the government's minimum overall rifle length of 26". (Note: Factory Ruger 10/22 Barrels are 18½" and they cover up nice with the fake suppressor). - Barrel Compatibility: The 10/22 Bullpup Stock has a bushing system that's compatible with tapered factory barrels or our popular .920" non tapered target barrels. - Magazine Compatibility: This stock accepts 10/22 magazines inserted from the bottom. Factory 10 Round Mags are a bit of a reach to insert and pull out. A Two-Mag Doubler or one of our dummy M1 or stick mag extenders solves this. Hi Capacity Mags extend far enough down to be easier to insert and pull out BUT, the ones with with connector buttons on the side may not fit (Butler Creek, Black Dog) unless you cut or grind the buttons off. HC3R Mags won't fit because they have that spring compression knob on the side. Ruger BX-25, Champion, Shooters Ridge, and TI-25 Mags fit perfectly.- WARNING - NOT FOR LEFT HANDED SHOOTERS: Since the ejection port is on the right side of the buttstock, shooting left handed will expose the shooter's face to ejected shell casings, gases, sparks, and debris.