I second THR as info source.

Bear in mind that gun cleaning rituals and materials tends to be a religious issue where "the best" discussion can turn into a verbal cage wrestling match.

My view is that rust prevention in storage is generally more important than cleaning powder residue out after use. (since modern ammo uses non-corrosive primers)

My Ruger 22/45 target pistol would get cleaned every 1000 rounds or so just because I couldn't stand to look at it being so dirty.
With the right ammo (SuperX preferred- copper washed projectiles mandatory for reliable feeding)the only issue would be duds (very, very few with SuperX) or the broken firing pin at 11,000 rounds fired.

Some guys make a point of never cleaning a Glock - just adding a little oil on the rails now and then. (kind of like seeing how long you can grow your beard or your fingernails....)