It's a neutered male. It took 3 vet techs + the vet to determine this for sure. lol.
He had a fever of 103 so we couldn't get his shots today. I got an antibiotic to give him, and once the pills are gone I'll take him back in to get vaccinated, assuming his fever is gone. The vet said it's most likely from the bite he has on the back of his neck.
He thinks he's about 5 years old judging by his teeth, but said he appears to be in good overall health other than the fact that he's quite skinny from not getting "three square meals a day".