Instead of weapon nerfs and continuing to over-tune them. Cap players at 300 for a stat. People that are saying the bow is doing too much damage are getting hit by a player setting his/her dex at 500.
Are players using that as the designers intended, players to set their stat(s) at that level?
Cap the stat numbers (first) and then once you get a stable set of numbers, see what weapons need to be nerfed or bumped up.