9mm snail?

Picture from FB group

Yes, they are!

yes, but as they are pricey, be very careful. Lots of fakes around…and some made in Ukraine with parts from SNAIL out of CSR…
PP

Nice!!!