Depends on the gun. After shooting sessions, the modern, polys might get put up for up to 4 weeks before cleaning. The older (pre '70s and milsurps) get cleaned when used.
The rifles hardly get any trigger time anymore, so I'll swab one or two of them as I take out the pistols to clean.
Products are Hoppes for the though stuff, then a coating of EZ-Ox. The milsurp gets Windexed, then EZ-Ox'ed.
It's easy and works well.
Other stuff I use: toothbrush, lap sponges (it's good to know a nurse
), and my favorite-bamboo barbecue skewers. A perfect balance of stiff and soft. Great for getting those tiny crevices with the pointy end.