I wouldn't be so quick to trust the pet store either. Despite what some people may claim, ball pythons can be tricky to sex. 3/4" to an inch is not very deep judging by the size of the animal. See if you can pop some sperm plugs out of him.