I would suggest, if a show off, castle wars here is a good place to try out new weapons and show off to other players how rich you are. Apparently it is useful for fighting high leveled monsters as it is regular hitting and fairly high hitting. If you are after a good place to train this, the tzhaar have a lot of range safe spots a nearby bank and can, theoretically, drop items up to 300k. Also, many players use the Crystal Bow for Slayer, or at least certain slayer monsters, that have loots that will add up to the re-charge cost. This allows for unlimited ranged training, and if you do the tasks, large amounts of slayer exp.