I check over everything before playing (whenever it rains, too.) then see how much I have to do after I get home...it sort of finds me more than me going to it.
Within a week of having used it...or before the next time i play if sooner.....for just maintenance cleaning....i shoot a cocker though so for the most part once it gets tuned in i leave it alone till it needs re-adjusting....just put some oil in there to keep it lubed and stuff
well, after evry game i have, i give my cocker a full clean out, oil it etc, but once a week i dry fire it a couple of times then clean it again, stops dirt biulding up,