My IPSC pistol gets used regularly. So, between practices which I usually have at least once a week, sometimes twice, I just hoser down with some WD-40. I don't even take things apart. I would add a little oil to the slides before I head back to the range. Then before a match, about once a month in the winter, I will do a complete tear down and cleaning. This is what I would do when I was using oil on my gun.
However, I have recently changed over to using Slide Glide, and so I don't bother with the WD-40 in between practices. The gunk does tend to build up a bit, but I haven't experienced any failures at this point.
I switched to the Slide Glide because the oil never seemed to stay on the rails for very long. After 100 rounds or so, I couldn't really see much there. The Slide Glide sticks around, I like that.