Here's my current SS Team, any comments or suggestions?

Skarmory Lv. 66 @ Muscle Band
-Steel Wing
-Fly
-Slash
-Spikes
A beastly wall, has good Attack stat, i like it the way it is, besides the level.

Pupitar Lv. 52 @ Choice Scarf
-Rock Smash-needs to get rid of
-Rock Slide
-Earthquake
-Crunch
Not sure if i'm gonna keep him or not, once i get him to Tyranitar...

Amphy Lv. 71 @ Choice Specs
-Discharge
-Fire Punch
-Thunder
-Signal Beam
Had since the beginning

Typhlosion Lv. 75 @ Charcoal
-Eruption
-Dig
-Flamethrower
-Blast Burn getting rid of for something else, though not sure what
Starter, great sweeper

Feraligatr Lv. 100 @ Mystic Water
-Hydro Cannon
-Superpower
-Ice Fang
-Waterfall
Beastly Tank, OHKO's everything

Dragonite Lv. 55 @ Dragon Fang
-Dragon Rush
-Dragon Claw
-Extreemspeed
-Dragon Dance
Also not sure if gonna keep

Possible replacements are:
Lv. 51 Snorlax @ Leftovers
Lv. 42 Buizel @ nothing
Lv. 35 Eevee @ Silk Scarf
-will evolve into Glaceon, if possible.

Any suggestions, everything from Items, to moves, to replacements

Notice: I'm also willing to Breed Pokemon, if you like.