Por si aun quedan dudas de como conseguir piedras lunares, los lunes por la noche (20:00 - 23:59) se puede coger una de los Clafairys en el Mt. Moon.
Y las rocas de rey, a parte de lo que han dicho por ahí, las llevan algunos pokemon salvajes como Poliwhirl, Haryama y Slowbro (recomiendo Banette con habilidad Cacheo y ataque Ladrón).