If you are running your current spring, you wont need a 9.6 unless you want a high ROF or a high responce time. If are looking for a high responce time you should consider a MOSFET along with low resistance connectors. If you go with a M130-M140 spring (~450FPS) than a 9.6 would be in order. In fact you current spring doesnt require the high torque gears. You should consider a 6.03 or 6.01 barrel. I dont know much about the bore kits other than i have heard both sides of if they work or not more than I care. I will say that barrel suck is more than a hypothesis and you should be conserned. You would be better off focusing on hopup and BB weight. Im not saying the 650 barrrel is a bad idea but its not a fix all for sniping unless you are running gas. Effective range is a combination of things not one or two individual upgrades. FPS allows for heavier BBs to travel at acceptable speeds and range. These BBs with increase grouping along with tighter or longer barrels which in turn increase effective range. Bore up kits gears batteries and motors are required to make the system work with a spring that generates the higher FPS.
A side note: range affects trajectory, a lot. MOA or minute of the agnel is a term that is used to describe accuracy in firearms. 1MOA means that a rifle will group 1 inch at 100 yards. This means that the gun would be more accurate before and less after 100 yards. Airsoft is difficult to range but I would sight your shots in at the distance you have difficulty seeing them. 200+ feet you be a good maximume effective range to shoot for.
this site may help you decide on what FPS(spring) and BB weight you want to use. Remeber BB weight affects FPS. ie, is two gun that are the same use different weight BBs the one shooting heavier a weight BB will have a lower FPS becuase it requires more energy to more the heavier BB.
http://www.radiant8.com/airsofttrajectory/
hope this helps, mateba