I tend to clean after firing a few hundred rounds through a given weapon. I am using the lubricant and products recommended by Sig for my P226, TW25B, by Mil-COMM.
They are great folks, and it appears no one carries the product in stock. So I gave them a call and ordered direct. The lady was very helpful and sent me several extra wiping cloths.