The pyramid snails that people are sending me are smaaaaaaaall. It seems if I can get a decent picture with a camera, they are turning out to be rissoids. If I need to put them under the microscope, they have been pryams. Yours to me seem to be on the bigger side. That's in no way a definitive answer, but we have nothing else to really go by unless we can get a closer look.
If you wanted to stick a couple in a letter envelope, I will look at them under a 'scope for you. If you know someone who has a 'scope, see if you can slide them under.