How Gyrados came to be
A long time ago... a REALLY long time ago, was a pond. And in that pond, there was a Magikarp. Magikarp was unhappy. When the other Pokémon came to splash and play, Magikarp tried to jump around with them, but they'd ignore him.
One day, two Aipoms came to play in the pond. These two purple monkeys, named Slippy and Trippy, were very much enjoyed by their neighbors, because they like to play tricks and pretty much annoy everyone around. Magikarp swam over to them and asked them if they wanted to play.
"Sure!" Slippy said, grinning.
"Really? With me?" replied Magikarp, about to do a joyful backflip.
Just as he was about to ask them what they wanted to play, Trippy Picked Magikarp up with the hand on the end of her tail, and threw him to Slippy. they batted him back and forth for a while, then threw him far out in the deep of the pond and left. "That's it! I've had enough of this!" So he devised a plan. The next day, Trippy and Slippy cma back. Magikarp gleefully swam up to them.
"Hey, you know what would be fun?" Magikarp said with a sly grin. "Wrap me up in packaging paper and put me in the mailbox."
The Aipoms grinned. No one had ever suggested a
prank, but they couldn't resist. Before you could say "Regigigias rap", Magikarp was wrapped and in the mailbox, patiently waiting for the second part of his plan. When the mail Pelipper came in the morning, he was rather suprised when a package talked to him!
"I'd like to go to Uxie, please," the floppy package said.
Pelipper, not wanting to offend the strange package, scooped it up in his beak and flew off to Lake Acuity to leave the package. Uxie was meditating when he was alerted to the sound of flapping wings. "Er... a puckage aushking to shee you, shir." Pelipper said, trying to keep his mouthful of mail in his pouch. "Dissmissed, mail carrier." The yellow pixie turned to address the package. "Hello, Magikarp. You are of need of my assistance, yes?"
"Um... yeah. You see, I get ignored all the time, and I'm sick of it. Can you help?"
"Yes..." Uxie bowed his head, and Magikarp was envoloped in a brilliant white light. He started to grow, and burst out of the paper, which was soon drawrfed by the enormous form of a blue dragon. "The completion is complete!" Uxie cried. "From now on, all of your kind shall be able to evolve into this new form... Gyarados!" "Thanks!" the former carp laughed. "But... um, how do i get back?"
When Gyarados arrived back home, he scared the fur off the mean Aipoms, and they never tricked anyone ever again. From then on, all the Pokémon in the pond gained new respect for the local Magikarp, knowing that they might evolve into one of the most powerful water-types in the area.
And that is why Magikarp evolves into Gyarados.