Those odd D stamps could easily point to either Gebrüder Decker or Deneke & Compagnie for either effort or a higher probability for Waffenteilefabrikation / gun parts.

Cheers,

Raimey
rse