Snap-on impact wrench