i think everyone is goin to have a opinion on this , mine is i clean mine after every 200 - 300 rounds, just sit at my desk and take my time ,to me its a very fun hobby to collect and shoot guns, i don,t think you can ever over clean a gun,over lube yes, not over clean. i find talking to them also helps .