The Milwaukee M12 battery with the longest runtime on paper is the Redlithium XC6.0 battery, which has a 6Ah runtime.
Ready to score some serious discounts? Here are the best Home Depot January sales that are starting this week.