Bought a new Glock and have put about 500rds through it so far. My father-in-law claims he only cleaned his IPSC Gun about every 1500-2000 rds. I was always tought as a young un to clean your gun, clean your gun, clean your gun! So, when should you clean a new firearm and how often afterwards? When should you do a thorough take down cleaning?