I haven't seen these before, but from your description and the pictures, they seem to be novelty items. I suppose they could be a kind of silver round from a private company, but honestly, if you have to dig that hard into the details, I recommend you stay away. There isn't a .999 silver sort of stamp (not that I'd necessarily believe it if there was), so I'm guessing just a novelty item.