Comparing the Surefire X300U, Streamlight TLR-3 and TLR-7