welcome to THR.
if i have a carry gun that i shoot which most of them i do then i clean them totally throughout when i return from the range, if it is a gun that has just been carried and not shot then i just check it every so often to make sure it is in good order. ie if there is lent and or dust and such then i will wipe that off, but normally i don't run in to any problems with a gun that has been carried especially inside the waistband, just keep it wiped down. if it is hot and i know i have been sweating all over it than i will wipe it down with some g-96. as far as the rails go and good lube, clp, mili tec, or spray on g96 etc.