If not desperate for 100% efficiency, why not just use a variable resistor?
That's a fair sized bulb. What about a variable voltage power supply then? I.e get 8 1.5v batteries, connect them up and remove them as needed to vary voltage.
I found this site http://www.ctshooter.com/dimmer.html
I might build one but don't really want to have a frankenstein box on the side of the rifle.
John