Sorry, don't know anything that will work. It is also doubtful that your flashlight will hold up under recoil for an extended period of time, not being originally made to withstand recoil. You can try a TLR2 http://www.opticsplanet.net/streamlight-tlr2-weapon-mounted-flashlight-laser.htmlwith a weaver mount, and that light is made to withstand recoil, and also includes a laser.