someone may have picked up the cat and taken it to the shelter, it could have ran away. Have you seen him? Its best to keep your cats inside at all times unless you use a harness because they can get into trouble with other cats, dogs, birds, cars and people. it might show up but you should start looking at the shelters as well.