I looked at cleaning kits and you end up with a lot of stuff you wont use so i bought a cleaning rod (£25) a calibre specific mop, brush and jag (£10 for 3), along with some patches and barrel cleaner, thats all i use. Everyone is different as well - some people clean after every outing, i usually clean the barrel out after every 100 rounds or so. Bushwear do a cheap cleaning kit, i think the make is tetra and that has all the above but the rod isnt up to much, i think there around £25.
Im guessing you mean cleaing the barrel? If you just mean the rifle i give it wipe over with cloth covered in vp90 after every outing and if it gets really wet i take the stock off and give it a wipe undernaeth as well.