I'm wondering because when i try to catch male solosis with four experiment, the only ability i can get is overcoat, and when i catch my FIRST female solosis, i get this magic guard ability :D
And is there any difference between male pokemon's and female pokemon's status?