america pioneer powder [white powder] is very clean and recommends you only need to rinse your gun with warm water to clean.I've shot it for a couple years now and wouldn't shoot any thing else in my ruger old army