well i will tell you what im a lvl 99+ ranger have 15.2m xp in it and i trained on all drags from 70 on. my suggestion is take either crystal bow or mith arrows and mage short for the faster xp and kill drags not only make your money back for your ammo or bow but also gain pretty good xp in both range and in hp. i never used a cannon because there is no xp given to your hp lvl from them. i did it all the hard way but at 97 combat i had 92 hp and 99 range i have since changed my base to melee for combats but still hp is so underestimated i recommend not using a cannon its the easiest way yes but at the cost of your hp. i wish you the best of luck have fun with it either way.
