I would say it's a Stomatella.
Check out this page:
http://www.chucksaddiction.com/Hitchsnails.html