Not got a clue about the stamp but it's a great lid for $60!..
It's a wasted trip baby. Nobody said nothing about locking horns with no Tigers.
I'm Spartacus, not really i'm Paul!...
The stamp is really faded but it looks like a HQ stamp to me, my luftschutz helmet has the same stamp