ultrafire diy drop in module

If it is a P60 standard dropin yes it should

But after looking at that, it's an adjustable (aka zoomie) these do not have reflectors in them but an aspheric optic, in non zoom (flood mode) the optic is almost touching the LED, in zoom it reaches it's focus point and focuses the light for a tighter throw beam

Body is a bit different..but this might help