While this is probably a game bug, subs in RL can and do fire missiles. Obviously missile subs carry a couple dozen ICBMs, which have continental range. Attack submarines (US Los Angeles, Seawolf and Virginia classes and Russian Victor and Akula classes) carry vertical tubes for shorter range anti-ship missiles as well as (at least for US subs) cruise missiles.
-S