I had a 2015 3500, CC, 6.0L, I pulled the heck out it and really liked the truck. The nonpulling mpg, I thought was reasonable about 14 maybe 15 at times. The downside as with all gas engines when you put a trailer on it, the mileage falls off a cliff. I pulled up to 31K combined, and it did it just fine, even going up and down our passes here. I could easily get south of 5 mpg but even my D/max trucks don't get a lot better pulling the same grades. I traded out of the 6.0 because another truck went down and we had to get a diesel to replace it and otherwise I would have kept it. That was my second HD GM 6.0 (had a 2012 as well). The common complaint about gas trucks is their resale, but I came out very well on both of my gas HD's on resale. I would absolutely buy another one if I needed to pull heavy on occasion.