I like to at least clean the bore after each trip to the range, and field strip and clean the rest every 100 rounds or so. Even that's probably more than it needs, but an antique car fanatic is going to change his oil every 1000 miles or less...so what do you think gun fanatics are going to do?