Quoted By:
Make Magcargo viable without changing his typing, giving him a mega, making up an ability for him, giving him an ability or attack that wouldn't make sense for a snail made of magma and rocks (so no speed boost or spore), and without adding more than 20 points to his BST.
Can you do it?
Bonus Round, don't buff his speed at all or give him water absorb.