>>27193160There's a bit wrong here, I'm going to assume you play at a casual level because none of these move sets are very good in doubles, or even singles. The team as a whole is also pretty weak but I'm sure you just want to use your favorites and that's fine. I'm going to go over the 'mons one by one and try to help you out.
Weezing: Probably the best set out of all of them desu. Weezing is a very good physical wall and only has one weakness bar Mold Breaker ground moves. WoW helps with that as well as helps your team by weakening other physical threats, and explosion is a good way to get off damage with it when it has done its job of weakening your opponent. The problems here are Toxic and Fire Blast, usually doubles last too short for Toxic to get off any serious damage, and while Fire Blast is a very good move, it's not always the best option on Weezing, especially when you have no STAB, but it's still usable. Some nice alternatives would be Sludge Bomb for STAB, Pain Split which evens out Weezing's health with its opponent and works well with its low base HP, Clear Smog for getting rid of stat boosts (though I don't use it on my own doubles Weezing,) and Protect.
Also Protect is a very very VERY good move in the doubles environment. Protect allows a 'mon to be safe from being double upped on (two 'mons focusing it the same turn) and protects it from other threats while your second 'mon might be more free to deal damage/status/whatever. Protect also allows you to scout for moves/movesets your opposition might have, it's not uncommon for someone to use protect with both of their 'mons to scout for moves or even stall things out like weather or Trick Room. This also works with your Weezing's Explosion, as you can have one of your 'mons use it and be safe from your Weezing's damage.