Milwaukee has four main M18 battery types or form factors: CP, XC, HD, and HO. To simplify things, look at it this way: the ...
The Milwaukee M12 battery with the longest runtime on paper is the Redlithium XC6.0 battery, which has a 6Ah runtime.