Question: can a gun fire underwater?
Answer: Because standard bullet ammunition does not work well underwater, a common feature of underwater firearms is that they fire flechettes instead of standard bullets. ... Rather, the fired projectile maintains its ballistic trajectory underwater by hydrodynamic effects.