I be another one watchin!
Need various things atm and you have virtually all of them, so have a nice size order in mind.
Ya know another thing I was thinking might be good to carry is 15mm charging spacers, to go with the RCR123 batt function in your UltraFire WF-139 multi charger. I'm probably going to get that one and already have a couple RCR123 chargers, but for travel simplicity will probably want the spacers eventually, and those needing RCR123 capability right away along with one of the others that charger provides would probably
buy them too.