Sorry ^^;
I didn't mean that to come off as an insult.
Ampharos @ Wide Lens/Shuca Berry/Something generic
Discharge
Hidden Power [if it didn't have EVs]
Focus Blast
Charge
If it didn't have EVs, Hidden Power should be Dragon type with a power of 70: The most powerful it can be and [in my opinion] the best type for it too. The hidden power will give you coverage on all types that aren't Steel, which Focus blast and Discharge cover. After STAB, Focus Blast and Discharge will have the same power... however, Discharge has a 30% chance of paralyzing and Focus Blast has a 30% chance of missing.. I'm sure you know that means only to Focus Blast things that are weak to it unless you have some reason you really don't want them paralyzed.
Charge is a bit of a filler move.. after you've paralyzed something, charge could come in handy before another discharge. If they'd need two more Discharges before they'd faint anyway, charge and gain a special defense boost instead of just Discharging twice.
Signal Beam is an alternative for the Hidden Power. 10% chance of confusion and grass coverage.
Charge Beam or Substitute could both fill in the place of Charge... Charge Beam may be a second STAB, but won't miss with the Wide lens and is a nice move to finish something off with just a few HP left. 70% shot at raising your special attack.
Magmortar @ Choice Specs/Wise Glasses
Flamethrower/Lava Plume
Thunderbolt
Psychic
Confuse Ray
Choice specs will lock you with only one move, but the one move will get a really nice 50% Power boost; meanwhile, Wise Glasses will give all of your attacks a 10% boost, but leave you open to choose which you want.
Flamethrower or Lava Plume for your basic STAB.. Magmortar could use the extra power a bit better, but Lava Plume has a 30% burn chance, and burns halve your opponent's attack power.
Thunderbolt and Psychic for coverage
Confuse Ray is just always nice for lucky wins, and I didn't see much more that could go there.
For an alternate moveset, as RPG Phreak mentioned
Sunny Day
Flamethrower/Lava Plume
Solarbeam [covers water in place of Thunderbolt]
Psychic
Psychic gives Fighting and Poison coverage, while Thunderbolt will only give flying [and water in case Sunny Day isn't in effect]
Flygon... the many uses for Flygon XD
Flygon@Generic Item/Power herb
Dragon Claw
Earthquake
U-Turn/Stone Edge/Rock Slide/Roost
Draco Meteor
A good wall-breaking set pattern. Three physical moves with STAB, and then STAB'd Overheat/Leaf Storm/Draco Meteor. Attack ormally with the three physical moves, and if they try to send something out with really high defense, Meteor them without any loss of power on your other three attacks.. Your Flygon's special attack isn't as high as its physical, but it's high enough in comparison to pull this off. This set is entirely walled by Skarmory and Bronzong, however.
Alternate set
Dragon Claw
Earthquake
U-Turn/Stone Edge/etc.
Flamethrower/Fire Blast
Flamethrower for the wall/steel breaker here
Aggron @ Focus Sash if Metal Burst/ Shuca or Chople Berry / Leftovers
Iron Head
Stone Edge/Rock Slide
Earthquake
Metal Burst/Thunder Wave
Aggron is really in need of a better nature... Hasty lowers its best asset and exchanges it for something that's really not helpful on it.. Brave, Relaxed, Adamant, or Impish would be ideal for it.
Steel + Rock + Ground covers all pokemon except Bronzong [I think] and you'll have plenty of fire elsewhere on the team to handle him. Ordinarily Aggron would be too slow for Rock Slide's flinch to come into play, but with a thunderwave, every pokemon will be slower than your aggron [unless they've boosted their speed]
Between both paralysis and Rock Slide, your opponent will only have a little over a 50% chance of attacking.
Stone edge and Metal Burst if you want a bit more power and think you can take a hit right for Metal Burst to work. Aggron's HP isn't very high, and it's defense IS high... so Metal burst may not do a lot of damage to physical opponents, and special attacking opponents risk KOing Aggron.
...I'm going to have to ask if you're willing to exchange Noctowl out for another pokemon >>;
It's stats are naturally low just because it's a noctowl; without proper EV training, I don't see it as really being useable competitively.
Weavile @ Muscle Band/Choice Band/Focus Sash if it isn't on Aggron
Night Slash/Sucker Punch
Ice Punch
Brick Break
Taunt
I'd suggest just starting over with Weavile, it's nature is horrible. The moveset I gave is what you'll be able to do after Platinum comes out. Basic STABs and Brick Break for coverage. Taunt for anything that tries to status you.
Until Platinum comes out, this is the best set I can think of for Weavile:
Weavile @ Focus Sash
Night Slash
Brick Break
Swagger
Protect
Swagger any special attackers or if you can be fairly sure they don't have a ground or fighting attack, physical attackers too. Protect once, and hopefully they'll have damaged themself at least once during that time. Try to finish them off with either Night Slash or Brick Break now.
If you did this with a physical pokemon, you can send out aggron to take the hits now, and as long as they didn't have Ground or fighting, it should take the hit just fine.