16340 batteries even the better brands only hold about 750mah at most, those cheap u have u are lucky if they even have 350 mah or so, i had a few ultrafire myself they had something like that. Good 16340 are olight,eagletac, keeppower or nitecore since they power some powerful flashlights they...