Hi.
I like your team, but you have some very serious problems with Mamoswine. Mamo is a huge problem simply because of it's Ice Shard, which can give half of your team a beatdown. Earthquake deals with Heatran and Electivire, and Gyarados won't like a Stone Edge especially if your opponent...