This is a nerf torch support, it's an universal one, it works for any nerf gun. It's a print in place design,so you won't have any problem.