Rayquaza kills almost everything in 1 shot and if it fails, I just use Kyogre and Azumarill as backup. Sceptile, Aggron and Rhydon aren't so powerful (levels at mid 40s) but they rule.
Lemme guess - not for wi-fi? Because I see ubers in there.
The types could be spread out a bit more, and some of those moves are pretty much useless. But it's alright. Practice team-buidling a little more.
Naming your team, "Really Powerful Guys From Hoenn" didn't get my attention that much because it was so long. But you were right, your team is really strong and knows decent moves.
Rayquaza's too good to waste an HM on. Replace it with a Dragon move such as Dragon Claw.
Same for Kyogre, but three moves of the same type,and two HMs?! No no no no. Replace those with a ground move such as Earthquake and (if possible) a Flying type move such as Aerial Ace. I'm not sure if Kyogres can learn that, but you live and you learn.
Enough with the HMs, please. Replace Cut, Flash, and Attract for moves complimenting its type weaknesses and possibly one status move.
For Aggron, Double Edge is enough, you don't need Take down also. (If you want to keep take down, then fine, but please delete one of the two.) Take out Roar for a status inflicting move to hinder opponents.
Mr. Chao was right. Dispose of Sp. Atk moves Fire Blast and Blizzard (plus Rock Smash. Useless.) and try to breed in Thunder fang, Ice fang, and Fire Fang.
Plus you really don't need two Rock types. Or two Water types. take out Bob the Azumarill completely.
A mediocre team. Good job I guess.