in the early 80's I bought my first NIB handgun, a high standard victor, the instructions said before firing remove the grips and soak the gun in clean diesel fuel or kerosene over night then hang it to drip dry. Do that once a year then aprx every 100 rnds put a drop of light machine oil on the rails, and pass a bronze brush through the bore. There should be no other cleaning required. So far so good, it is still flawless.
For a center fire I use the same rules no problems, there is only 1 exception, if you are using lead bullets a lewis style lead remover should be run through the bore every 50 to 100 rnds, depending on the amount that the bullets you are using foul the bore.
Like stated above too much oil will attract dirt and dirt is not your friend in any firearm