These snails are in some of our local ponds also. Perch should make a good dent in them if needed. I have seen the perch suck the innards right out of the land snails I chuck in. We have tons of land snails about the size of these, but their shells are not quite so thick.

Interestingly the mice and voles love escargot, so when you lift up something the mice have been living under, there are piles of snail shells akin to a clam bake.