I use SurefireX300 Ultra. I can recommend this brand. They probably have better illumination now, mine is couple years old. No comment on lasers because I do not use them