If this takes off, you can get a Delron maker's stamp made at Grey Ghost Graphics for a reasonable price. I have a couple of his and they're really good quality. I also have a steel one but I paid dearly for it.
I used to smack them with a mallet but these days I press them into the leather with my drill press (off, of course).
Obviously, the one on the left is the Delron one.