I have enough guns to keep a professional shop busy for a solid week in cleaning . I dont shoot them all but I do like to take them out every few months and clean them even if they had not been shot , mainly just a good oiling . Will too much or too often cleaning and or oiling harm the finish in any way ? I also give the holsters weather they are leather or synthetic a good coat of oil , will the oil harm the holsters ? or should I use somthing different ? Also taking a bit of interest making some hand made pistol grips for a few of mine , where is a good source for small quantities of fine or exotic wood ?