Check out this amazing video of the archer fish shooting insects. Amongst the difficulties the archer fish has to overcome are: refraction at the air/water interface, which distorts the position of the insect; & the the necessary trajectory of the water stream through the air.
/ insect glow beetle fire fly firefly refraction trajectory water air aquatic river light /