Stop in for a cup of coffee

My dewalt drill is well used, chuck end of drill is starting to get loose. I may replace it,as i use it a lot. And i have 6 or 7 batteries. A tiny spring in my 1/4” impact driver broke, i got 4 replacements for $5.