I've been told by some that when you buy a firearm with a parkerized finish you should rub the finish with oil on a rag. Other people say to dip the whole gun in oil for a few weeks. My question is, why oil the finish at all? And what is the preferred way to oil the finish (oil rag, submerge in oil, etc.)? What oil do you use anyways? Thanks in advance!