Question: where do you get mega stones in pokemon ultra sun?
Answer: In the new Gen 7 game, all of the Mega Stones and their respective evolutions are available once you reach the Battle Tree, an area of Alola that's only accessible on Poni Island, the last island of the region.