This product works as it's supposed to, it fits on any Nerf rail top, bottom or side and stays on firmly enough. I also like the slender design making it ideal for the side of a blaster. Only gripe is that the torch is quite dim so it's not practical to use, more costmetic. I get that Hasbro have to do this to make the torch safe for children which is good but I would have preferred a brighter and wider cone of light.