Shame. I guess maybe it's because you can run around with the gun and the shot will auto follow an enemy whilst with a staff you need to be more "in" the fight, although that doesn't quite justify the huge difference, but a small difference would have been justified by that.