UltraFire WF502B CREE T6 XM-L 1000 Lumens LED Flashlight by Ultrafire (434) Buy new: $52.95 $10.00 40 used & new from $4.68 (Visit the Best Sellers in Power & Hand Tools list for authoritative information on this product’s current rank.)

See the rest here: 
#4: UltraFire WF502B CREE T6 XM-L 1000 Lumens LED Flashlight