Clean the 22 can every few hundred rounds. The 4 30 cal are different story . The banish 30 I've had apart to clean 3 times over probably 6 or 7 hundred rds . The 3 other are sealed two harvester evo and a omega 300 . Will probably do them in a few hundred . The carbon build over a few hundred rds is alot. As evident when I pulled the banish apart . It's carbon locked right now so I need to run it some and get it hot and see if I can get it apart again .