Good and inexpensive? What do you call inexpensive? $50? $200?
I would make sure the light had momentary on/off with whatever brand/model you select.
It's for a nightstand gun. I've never had a light on a pistol, don't want to buy the wrong thing so, please enlighten me...
I know I'm going to regret this but why?
Instant on/instant off allows for identifying target pretty quick. Let go of the switch and the light instantly turns off lessening the time that you could be identified as a target.
I agree with wanting a momentary on function, but you may want to reconsider using a weapon mounted light to identify targets. A handlheld light will allow you determine if somone is a threat without pointing a gun at them.