Here are the base stats:
Muk has good Sp.Defence and good HP to back it up.
Weezing however has good defence, but not enough HP to back it up.
And Muk has better attack than Weezing, so I would suggest Muk instead of Weezing.
Hope I helped.