Depends on the platform and what it is spec'd to do best with in and in certain environments.
On a shotgun, I have shot 25K rds and more in a year, never cleaned a trigger group, and just concerned myself with chamber and extraction.
I ran one shotgun, for one year and put over 40,000 shells through it, and never dropped trigger group.
Who has time to clean when they shoot, and if not shooting, reloading, and if not reloading driving somewhere to shoot?
40,000 rds and I used the Kleen-bore Formula 3 that was the free kit for shooters...when Kleen-bore came onto the shooting scene.
That shotgun still runs, and has over 300,000 rds thru it.
Just shoot the darn thing....
Use Enough Gun