We have Milwaukee 1660-6 7-Amp 1/2-Inch Drill with Product Detail Electronic speed control heat treated gears 7 amp motor - 450 RPM Extra long switch handle and pipe handle Limited warranty, 30-day no-risk trial . The "Milwaukee 1660-6 7-Amp 1/2-Inch Drill" is best product for you. We recommended Milwaukee 1660-6 7-Amp 1/2-Inch Drill