I'd clean after every trip to the range....





... that being said, I only clean my 3gun stuff every other trip or every third.

at least get a bore snake and run that through before putting 'em away.