The official website announced that a new distribution is now live around the globe.
This distribution gives the Mega Stones for Pidgeot, Steelix, Heracross, and Houndoom in Pokémon Sun and Moon: the Pidgeotite, Steelixite, Heracronite, and Houndoominite.
You can receive the two Mega Stones with the following code: AZUL
At the moment there is no end date for this event.

Get Another Group of Mega StonesFour more Mega Stones are available for your Pokémon Sun or Pokémon Moon game.
Add more Mega Stones to your collection so you can Mega Evolve more Pokémon in Pokémon Sun and Pokémon Moon with a special code. When you enter the following password in your game, you'll receive Pidgeotite, Steelixite, Heracronite, and Houndoominite Mega Stones, the items needed for Pidgeot, Steelix, Heracross, and Houndoom to Mega Evolve during battle.

Mega Stones password: AZUL

These Pokémon aren't available in the wild in Pokémon Sun or Pokémon Moon, but you can bring them into Pokémon Bank via Poké Transporter from earlier games. The Pokémon you transfer will lose their items in the process, however, so this distribution is currently the only way to get these Mega Stones in Pokémon Sun or Pokémon Moon.

To get the four Mega Stones:

Select Mystery Gift on the main menu.

Select Receive Gift.

Select Get with Code/Password, then Yes, and then Yes again to connect to the Internet.

Enter your password.

Watch as you receive the Mega Stones.

Speak to the deliveryman in any Pokémon Center to pick up your Mega Stones.

Be sure to save your game!

Enjoy bigger battles with the force of Mega Evolution in Pokémon Sun and Pokémon Moon with these awesome Mega Stones!