Not sure about this, there could be a better nature. Also, many Fighting types also carry Earthquake, so they can hit you hard with a Fighting move, and there goes the Air Balloon, and you with it. But this still isn't worthy of a downvote.

Great, but you can always add in Light Screen, since he already has good defense. Heres what you might try for a couple Magnazone Strategys.

I like to call this one: toxic.
Start With Light Screen for raising special defense so he has incredible defense and sp. defense. Next, use Toxic. Then use Screech/Metal Sound(depending if your magnazone is physical or special, if phys, use screech, if spec., use metal sound for making easy sweeping) and finally, after toxic has weakened alt, finish with Thunderbolt or Flash Cannon, or Spark(whichever one you like!).

I call this one: Sweep
Start with Metal Sound. Then, add in Thunderbolt. Next, is Flash Cannon. Finally, put in magnet rise, for some defense.

Then Theres the one I call: Defense.
Start With Barrier. Now Magnazone has unlimtited defense. Next, add Toxic, and then Light Screen. Magnazone now has unlimited defenses and the opponet is Badly poisoned. Here, the last move is optional, Thunderbolt and Flash Cannon are popular here, but thunder Wave and Double Team are good too for more defense.

Anyways, nobody really expects for a Magnezone to set up a Sub when he can just KO the Steel Type pokes he is good at trapping (barring Heatran). This means that the popular Steel Types aint got nothing on you. So set your Sub up and then go and have some fun watching your opponent struggle with Parahaxes when you TWave them. Then, you have 2 necessary moves on this guy; Thunderbolt and HP Fire. Thunderbolt is an amazing STAB move, especially when Magnezone boasts a Base 130 SAtk! And HP Fire is to Kill off the steel types. Note that this set is to only kill Steel types and help out teammates with Thunder Wave. And this guy doesnt really like facing Rain teams. Nonetheless, it does it's job well, and sometimes goes and finishes the rest of the teams job.

Basically, you want to start with Spark to paralayze your opponent, then either go with Iron Head for the para-flinching, or a take it a step further by using Swagger to annoy them even more, then make a segue to boost your own Attack with Psych Up before the opponent faints, and keep on attacking or boosting your own Attack, it's your choice, depending on the situation of course.

Mageneton has the advantage of an extra 10 base speed over Magenezone, allowing it to have just enough speed to be a decent scarfer in places that aren't OU. HP Fire is better if you're running Magnet Pull, HP Ice is for BoltBeam lovers. The rest of the set are just standard STABs.

Charge Beam, basically what this set depends on, damage while also rasing your special attack at the same time.

Flash Cannon, after you have enough special attack boost go with this.

Magnet Rise/Hidden Power Ground/Hidden Power Water, Covers his big weakness to Ground or Hidden Power Ground to cover everything Flash Cannon is not very effective against including fire weakness.
Hidden Power Water is also a very good option.

The idea here is to switch into a steel type and use substitute, and then power up special attack with charge Beam and then sweep with flash cannon. i find that ferrothorn is a very good pokemon to set up on.

Speed!? Really!? That's pointless! Its Speed is already too terrible, I could probably think of 100 more Pokemon who would STILL be faster than it without max Speed EVs. Maybe not 100, but a heck of a lot, that's for sure!

With those speed EVs though, you outspeed **Steel types** the pokemon that he's trapping with Magnet Pull, ya know. And after setting up Charge Beams, max speed will be useful to out speed other tanks etc. And slow sweepers.

- hidden power(water) to get rid of the ground and fire types
-thunder, insane power + 100%acc
-protect/substitute/volt switch, protect for move scouting, substitute for the decoy
and volt switch is for a free bail out