I CAN'T TRADE, and I don't use legendaries.
Dragonite- knows: Outrage, Hyper Beam, Surf, Thunderbolt
Porygon- knows: Tri Attack, Recover, Zap Cannon, Conversion2
Gyarados- knows: Dragon Dance, Earthquake, Hyper Beam, Toxic (Or Waterfall)
Charizard- knows: Flamethrower, Dragon Claw, Fly...