Purchased this flashlight add on for my G&G PMP5. It requires a little finesse to get on my gun, but it does fit. Unfortunately, that's about where the good things stop. The flashlight itself is not very bright and is definitely NOT a Xenon bulb, but an old style flashlight bulb. The metal flash light sits some what loosely in the plastic hand guard and the pressure switch looks like it was glued on by an over achieving four year old with wires sticking out all over the place. The batteries do come with the light, but the ones I received were practically drained. All in all I would recommend getting the more expensive one if they ever get it in stock. I will probably strip the light out of this unit and replace it with a better one.