Impact gun is a no go for me. Had tire store flunkies cross thread some wheel studs once, and they won't pay for it once it leaves their parking lot.