EagleTac T25C2 XP-L V5 1250 Lumens 300 Yards Rechargeable Compact LED Tactical Flashlight with Eagletac Rechargeable Battery and LumenTac Charger