CFE223 is pretty clean. Might be an option.
The last couple posts I've seen on this stuff guys were saying it's dirty.
Ramshot TAC is pretty decent for a ball powder if it is a fairly hot loading.
I think ball powders in general are a bit cleaner if you wind them up to the top end of the load data. They are definitely filthy if loaded on the low end.



























