Well, it's doesn't exactly fit your specs, but I have been carrying a Surefire E2D for about the last 3000hrs.
Never an issue at security, Canada or Stateside. 160LM with a perfect throw for walkarounds (CRJ) It's months before I need to replace the 123's she runs on, and they are much more...