I do a quick "wipe"- down after every shoot: feed ramp, rails, slide release peanut hole and area around the trigger bar. The trigger bar, hammer friction points, rails and trigger gets re-oiled.
I clean after several shoots depending on the powder I'm loading.