I'd give him some time. If he is not out and about by tomorrow, you may well have a sick snail.
How does the flesh around his "trap door" look? Most snails have a nice opaque color (beige or gray). FWIW, only buy snails that are active in their environment...it's not a good sign when none of the snails you observed were active.