My team is
Quilava at 22
Pidgeotto at 21
Heracross at 21
Magikarp at 19
Dratini at 19
Traded a Dratini egg from Diamond since I didn't feel like waiting till Blackthorn or doing the Voltorb game. I've been grinding him all day from level 1. I decided to catch a Magikarp since I need something strong with Bite to beat Morty (coincidentally, I did the same in Diamond for the Ghost gym leader). I may swap it for the Red Gyarados which I was planning on using.
I have a Zubat in my party which I've been ignoring. I wanted to use him but he's a pain to level up. I also have grown attached to Pidgeotto. I will be sad to say goodbye to him when I get Lugia

(
[quote name='adriley313']Why are ppl grinding Magikarps, don't u remember that u get a red Gyrados.
Just caught mine, now I've got a water pokemon.[/QUOTE]
I need a Gyarados to beat Morty. Zubat's Bite is too weak.
[quote name='utopianmachine']What are you talking about? I thought the only way to get a red Gyrados is to have a shiny Magicarp?[/QUOTE]
[quote name='RchrdJ']Riley will have to confirm this, but I remember way back when I played Silver that you just had to fish in one of the lakes at the right time. I know for sure you didn't need a shiny Magicarp.[/QUOTE]
North of Mahogany Town is Lake of Rage. There's a Red Gyarados in the middle of the lake that you get to fight and have a chance to capture. The only shiny pokemon anyone can get in the games. You just have to surf up to it and press A.