Every four to six weeks I break it down, blow it out with some air, drop of oil here and there, and reassemble... Sometimes I wait for Salesmen to call and do it at my desk..
If it rains on it... a little more, 4o steel wool to knock off the rust, bronze brush to get in the tiny cracks, spot of oil and reassemble..
If I have been in the dust or sand, it gets pulled down, magazine emptied and stripped... Been in the boat, same routine.. it all depends... But I am Human (my wife will argue that) and I sometimes forget.. (she won't argue that)
Now my PPC Guns when I was practicing 500 rounds a week... they got cleaned every six months...... whether they needed it or not... and I was religious about that!