Had good luck with CPO reconditioned Milwaukee. This link is to a new tool. Think is is $50 less than HD.
https://www.cpooutlets.com/milwaukee-2662-21-m18-18v-cordless-1-2-in--lithium-ion-high-torque-impact-wrench-kit/miln2662-21,default,pd.html