There are a lot of great options out there now for less than $100 or maybe just a little more.

On my AR's and my pistols, I'm using a Streamlight TLR1 HL which is a 600 lumen light, they now offer an 800 lumen light with better battery life worth looking at.

For a hand held light, I have a Streamlight ProTac HL3 that is big and bright but my daily carry light is a ProTac 2L. It fits in my pocket without bothering me. Bright enough to get someones attention. Has a strobe function that I finally used Halloween night stopping traffic so kids could cross the street and it has a low setting that works well for walking to my stand while preserving battery life.

I also have a 4 sevens and Surefire lights around here among a few others. The new lights are so far ahead of the older 60 lumen Surefire lights I used to use it's unreal. Flashlights are like knives, you can't have too many...

All of mine use CR123 batteries.