Could be a female, my rusty started showing the blue sheen around 1.5"-2" and you could really see it at 2.5"-3". Fish it out flip it and look at the vent, sure fire way to sex your mbuna.
Also eggspots are not the greatest sex indicator, because some females get them too.