you can get a RS cleaning rod from places like Le Baron's and Bass Pro or any gun/hunting shop.
for lube use 100% silicone oil. can get that from airsoft innovations or use heavier weight from a local RC hobby shop. you can also get Permatex Ultra Slick Multi-Purpose Synthetic Grease or Super LubeŽ Multi-Purpose Grease for general mechanical lubrication like GBB slides or AEG gears. or just shop over at airsoftparts.ca