D'oh. Forgot about Mind Reader. Saw Protect. Since when can Hitmonchan's/Tyrogue's learn Magic Coat? I'm guessing some Gen IV move tutor shenanigans. I saw you give him Ice Punch too. And if a Hitmonchan/Tyrogue would be able to learn that many special moves, I would be questioning Gamefreak's decision-making abilities.
That seems reasonable for a ranged attack. Plus, another combination would be for him to shoot out that object and then for Psy to either A)greatly increase its speed using psychic, B)redirect it to hit its target, or C)both. The reflecting hypnosis off of Magic Coat would be interesting. It would have to be at an angle, though, since otherwise it would bounce right back at Psy. Then again, that could be helpful if Psy gets insomnia....
That seems reasonable for a ranged attack. Plus, another combination would be for him to shoot out that object and then for Psy to either A)greatly increase its speed using psychic, B)redirect it to hit its target, or C)both. The reflecting hypnosis off of Magic Coat would be interesting. It would have to be at an angle, though, since otherwise it would bounce right back at Psy. Then again, that could be helpful if Psy gets insomnia....