Although most sets use it, I think you should put Hidden Power [Fire] instead of Hidden Power [Ice] on Magnezone, as you can perfectly deal with dragons on your team.
On your Mamoswine, as Lasers pointed out, Ice Shard > Icicle Spear. Your team will definatelly benefit from a priority move...