Weavile's total stats were 510, Zoroark's total stats were also 510, but Beartic has a total stats of 505, so maybe you better keep Zoroark, it has only 3 weakness, since Weavile has a terrible stat, and weak at defense, Zoroark's special attack is 120. So, I can say that keep Zoroark.