I haven't been paying close enough attention lately to see if there have been better deals, but noticed this one earlier. Decent price for the impact and a 5.0. I can't even remember what I paid for my m12 stubby. I bought the 3/8 version and have an M18 1/2".
https://www.homedepot.com/p/Milwauk...-in-Impact-Wrench-Tool-Only-2563-20/330542470
One of my friends was in desperate need of an impact (in the middle of swapping his engine) and I showed him this deal. If I didn't already have my DeWalt stubby I would have jumped on it too.