Make sure this fitsby entering your model number. Bl Brushless motor delivers 155 ft.Lbs.Of max torque Variable 2-speed (0-1, 300/0-2, 400 RPM & 0-2, 000/0-3, 600 IPM) provides fastening control for a wide range of applications Reverse rotation auto-stop mode stops rotation and impact when fastener is loosened adequately Ultra-compact and ergonomic design at only 5-15/16″ Weighs only 2.7 lbs. With battery (battery not included) for reduced operator fatigue