I own 5 handguns, 2 rifles, and 1 shotgun. When I go to the range, about once a week, I put 100-200 rounds through them. 100 through the higher calibers, 50 for me, 50 for the wife, and then maybe 100 each on the 22's. I clean the primary carry gun every time I shoot it, and usually let the 22, and .380 go 3-4 times between cleanings. Do I clean too much, not enough? How often do you clean your guns?