Why carry a handkerchief? Reason No. 74: After cleaning your guns, you can wipe the gun oil off your hands.