Question Naval infantry insignia

Can someone explain WW2 soviet naval infantry insignia please? I`ve noticed in various photo that some wear a (gold?) and red star on the arm but some don`t. Is this a mark of rank? Post war naval infantry wear a rope and anchor patch on the left arm where the specialist badge would be, was this ever used during WW2?

Comments are closed.