Alright, I know I asked this question already, but on Pokemon Showdown it now says that Mega Gardevoir is OU, not Unreleased anymore, implying that you can somehow get Gardevoirite in Sun/Moon. If you really can get Gardevoirite, how?
You must have participated in the Tiny Tourney to receive Gardevoirite, as well as Galladite and Lopunnite.
Now you can receive Gardevoirite, Galladite, Lopunnite, and Diancite by the mystery gift code POYONG.