Not sure, contacted Surefire directly for tech help. They have several that fit...but they said all their models would not stand up to sustained fire over a long period with them being exposed to muzzle blast. Its not biggie. When the aliens land, no doubt they will glow in the dark..so it will be ok.
Thanks for the help with stocks and stuff