Question: are all mega stones in 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.