Looks like an original gen Z32 bezel/weapon light - like say from a 618 shotgun light, with an A19 extender and XM switch.
ETA - Actually surefire sold that as a 660XM. Except the XM switch was usually with the newer gen Z32 bezel, so maybe it was an add on to the original 660?
Mark