I bought a 17 caliber bore snake. I use it for my 22s as well as my 177 pellet guns. Bore snakes are pricy.
I made a bore snake using stuff around the house. It doesn't have the brass cleaning bristles but it works pretty good. I cut a length of a nail for the weight. Cut it to length and ground a flat spot on both sides of one end. Then I drilled a small hole to attach a length of small diameter para-cord. Attached the para-cord to an old shoe lace out of a pair of tennis shoes. tied a few knots in the shoe lace to add size and frayed the end so it would act as a wick for the gun oil. Works pretty good on my 22s.
Just food for thought. At $10 - $12 a pop for the real thing, this is a good alternative for the handyman.