I have shiny Mewtwo, shiny Ho-Oh, shiny Jirachi, and shiny Rayquaza. Trading any of these for any of the above. Machop needs the ability No Guard if you're trading him.