I basically used a drop in UltraFire CREE XML-L T6 replacement assembly. It include the LED, reflector and mini controller circuit all in one module. I removed the mini controller as the Gladius does all that for you. I cut an aluminum housing / spacer to hold the lamp with reflector just perfect above the stock Gladius board. Allowed me to get rid of many stock parts including that ball bearing that always gets lost. This light is incredibly bright now even brighter than my SureFire Lawman which is rated at 800 Lumens yet it retains all of the beloved Gladius functions.
Here is the Gladius apart with just the parts needed for the mod:
Here is the UltraFire LED assembly:
Here is the custom sleeve / spacer:
Here is the lamp assembly resting in the spacer housing:
I removed the controller PCB so we can just use the LED:
Next I soldered the connections for reliability:
Light fully assembled:
The housing comes together snug and fully closed for water tight operation.