bass pro. I picked up one of the RS rifle cleaning kits. had a 6mm adapter head and has 3 sections so it's pretty long. lots of cleaning swabs too for about $10
this one:
http://www.basspro.com/webapp/wcs/st...005000_425-5-9
exactly how long do you need? worse case, get a cleaning kit and then buy another rod or cleaning kit so you have more sections to make it longer.