A stream light or the surefire seem like great ideas. Do you find lumen output to be important? I imagine you want it to be blinding.
this is a yes and no question, yes you want it to be blinding BUT in an enclosed area like a home 190 lumens will do but take that same light outside and it barely lights up the yard, places like behind bushes unless you get right on top of it. So with that try and get the most lumen for your buck or get one for your gun and a hand held for gen use and combine the two when needed