Um... I've got your pokemon, but there's a huge problem.
I couldn't (and I'm ashamed to say this) get your Machop with Ice Punch.
I could have sworn I had the male Medicham to breed with, but it turns out I didn't so I had to go catch one... Didn't find it... nor a male Meditite, so I just decided to breed my female meditite but after 17 or so eggs, I only got females (I'm begining to think I'm cursed with only hatching females) I had to give up. It was already 12am here and even if I'd caught it, I would've had to raise him to level 37 to evolve and.... I'm so sorry.
I've got everything else, though.