Thread:RKSPokéBeast987/@comment-32082639-20170914103534/@comment-26682717-20170914192232

Sorry for the extremely late reply, school had me.

To get Meloetta, you can transfer it to your game from Pokémon Bank, but you'll need to pay $4.99 for a 365-day pass. If you bought the pass already but didn't transfer Meloetta to Bank from any the previous games that support Bank, I'm sorry, but there are no more ways to get it. :( Actually, there was a promotional event where you could get it, and I believe it's possible for it to happen again.

For Mawile and Lopunny, you should also transfer them to your game from Pokémon Bank. Since you wanted the Lopunny to hold the Lopunnite, you'll have to get it from an event, since you can't transfer held items in Bank. I believe it's happening right now, though, but clearly you should act fast before it's done.