I run titegroup in all of my pistols and revolvers. Yes, it is a clean powder in my opinion.