Light is a cast of an old version of the Surefire Mini Scout Light M300.
Still available as replica from different manufactures.
Like this Night Evolution one: -----------
Be careful there where many different head versions on market during the last years.
It could be mounted on a weaver rail or directly glued to the blaster, not sure right now.