The Milwaukee M12 battery with the longest runtime on paper is the Redlithium XC6.0 battery, which has a 6Ah runtime.
As 2025 concludes, Model Railroader's Eric White, Cody Grivno, Lucas Iverson, and David Popp share some of their favorite ...