If you need support, choose Bronzong. I'm not sure, but if Garchomp is still Uber you can sport both Bronzong and Metagross. As for Skarmory, You could go with Roost for recovery. I actually think Stealth Rock is better than Spikes, because 3 layers of Spikes do 12.5% damage to any pokemon coming in, and Pokes with Levitate and Flying types are immune to them. Stealth Rock, nothing is immune to it, it takes only one layer to do 12.5% damage and with Pokes that are weak to rock like Staraptor it'll take away 25% and Pokes 4x weak to rock like Charizard take a whopping 50% of HP.
Otherwise, you could use moves like Aerial Ace or Steel Wing to do direct damage.
I'm assuming by looking at your Scizor with Bullet Punch you have Technician on it. You do, right?