The vet said that its definitely the hemipenes and there is no infection. As to the infertility the vet believes it could have been blocked hemipenes in the past that wasn't treated and now they are unlikely to be any good or he was just born deformed. As i got him fully grown and at least 3 or 4 years old it could be either.