Dan,

Several things I don't see in your kit: (1) A bottle of hand sanitizer, and (2) some way of holding your SureFire in a hands-free way, such as, at the least, a wrap of plastic tape around the body to make it easier to grip in your teeth. If you're in a fire, you'll want to be wearing a mask, so biting it won't be an option. Consider a "Nite Eyez" band to hold it around your head. As an alternative, look at the new hear-band style L.E.Ds coming out. Petzl makes several that are very small and practically weightless.
_________________________
Univ of Saigon 68