I do home renovations for a living. I like Milwaukee 18V. They have the best batteries IMO. However my Bosch 18V finish nail gun is the best I've used. Better than the Dewalt, PC, or PL I've had. The Milwaukee 12V screw gun is great and I use their 12V soldering gun on my pins. It heats fast and works great.