How often do you clean your pistol and what products do you use?

First time pistol owner. Ruger security 9
16 answers 16