There are several types of Milwaukee batteries (such as CP, XC, and HD) that come with different runtimes, power levels, and recharge times. Nevertheless, they all do an excellent job of powering ...