diaofushui, it seems you mixed up the hs images with some from 23x115 cases. Any chance you could show us the ones of the 25x218 cases?
These are 25X218, exactly. NOt 23mm.
The head stamps you are showing are 23x115.
Some time ago I posted a link to a Chinese shop where you could buy them by the truckload. That would allow to conclude that it is legal.
But can you get them to Europe?