Okay, so I made my first little team. It seems pretty good, though has a few weaknesses. Gyrados seems to absolutely wipe it, the one alien rock be whatever I couldn't take down(may apply to other walls), and that's what I can think of. Here's my team
Smooth Rock Tyranitar for setting up...