You can find Buck in the Survival Area. Go to his house in the Survival Area, which is next to the Pokemon Centre. He will say ''Gotcha, gramps! I'll put the Magma Stone back. The Magma Stone was keeping the volcano Pokémon under control. It's all right, though. I can go put it back myself", and you can get the Magma Stone then.