I just got a Streamlight TLR-3 in for some TE has anyone hear anything about this light? I will keep you up to date as we put it through its paces.