Gauss, PPC, and Missiles will impact once the entity collides with the surface of the water, read surface they will still work if fired below the surface. This is due to the collision detection added to the water, this is also why some bullet types is stopped by vegetation, etc. This detection is of a merely cosmetic value that it makes those in-game elements animated.