Can you tell why you want to clean your barrel. Has it lost accuracy or generally performing less consistently? If it is still shooting the way it was and you aren't noticing a drop in performance then why clean it. You will only have to waste time re-leading the barrel afterwards. A waste of pellets air and time. I only clean my barrels when I first get a new rifle and when I notice a drop in performance. This dependent on barrels is about a couple of thousand shots or more. All I use is some good old mod cleaning cloth a smidge of gun oil on a bit of string and a couple of pull throughs. Once that's done a dry cloth pull through and that's it. I cant even remember the last time I cleaned a rimfire barrel. Probably last year and they have had hundreds of rounds going down them. I wont even bother with them until I see a noticeable drop in performance.