In Batteries
Recharges fast, lasts a long time, never a dud or overheating, have used these for years.
Works like a champ