It's hard to tell from your pictures so I assume that is why no one is answering. Could you post some large pictures of the tail base with his/her tail pointed straight out?
If I had to guess off these, I would say male because of the first picture but honestly it is very hard to tell for sure.