WD-40 IS NOT AN OIL! It is a Water-Dispersant. It will lubricate temporarily but then is leaves a residue that attracts dirt. Please do not use WD-40 as a lubricant!I have been using any spray can oil to lube the gun before and after working. WD40 and others have been used.
Can this cause long term damage? This is what Ive been told.