Hello Lenox
I can't tell you directly if this will work, however this Tac-Light is built to be mounted on what is called a Picatinny rail. ->
https://de.wikipedia.org/wiki...
Maybe you can see from the information (especially the pictures) if this works. The lamp is held in position by clamping it to the side and a bar (visible in the middle) across the rail.
Apart from that, I can warmly recommend the good piece. With 1200lm, the lamp is extremely bright!
However, if you want to use it as a flash light, it is unsuitable, as it can only shine in "strobo" or continuously.
I hope I could help you...
Sam