It depends on how frequently you use your rifle, but generally, it should be cleaned after every use.