User blog comment:Plexioth- xD/Monster Hunter 3 Ultimate/@comment-1758220-20130221231756

The gunlance is by far the best weapon to use underwater. It has a ridiculously long range with the rushing stab attack, making it easy to close the gap. The bow is the worst weapon underwater. Not because it's hard to control or anything (it's not) but because the range of your arrows is decreased and actually hitting the monster is hard as hell.