Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Im nominating weezing to D rank or low C rank. why you say? it has great defenses and giving it magic bounce is great because many people dont expect it. And it can run regenerator.
here are some calcs to show its bulk
252+ Atk Garchomp Earthquake vs. 252 HP / 252+ Def Weezing: 210-248 (62.8...