Mine was very dirty as well. It looked more like oil, lint, and dirt than carbon fouling. Once cleaned it looked new.I also picked up one of those Connecticut State Police P220's from the same place. Other than being very dirty, it was in great shape.