A Mil 3/8 fuel m12 is a perfect balance of power, and is very compact. If you are planning on buying a impact gun and using it primarily on SCREWS get the impact driver with a hex head. The 3/8 fuel m12 will be more expensive, but its able to handle a wider array of tough bolts, some even use it...