ok...with these pics to look at i'd say male. it's got the marks on the face and it's dorsal and anal fins are pointed. as said before, people will probably argue over this. as far as i know, the ONLY 100% acurate way to tell is to see it spawn.
whatever it is... it's nice and unique looking. whoever picked it out did very well
I dont like to say this, but im erring on the side of female! Females do get pointy fins like males, but they are not pronounced.
How big is the fish? If its over 6" its a female, under 2" probably a male.
Anything elce: pass!