Your heatran should not have magma storm unless your using it to trap, which you are not. It accuracy is horrible, use something else like flamethrower, overheat, or fire blast. And I don't see why taunt it there, when you can get another move for coverage. Your scizor needs to be jolly or else...