The Infantry Assault Badge is a cast fake patterned after the injection molded Assmann, Lüdenscheid examples.
The very soft, distorted obverse details, strange looking base material, does not have the cast in place integral catch and the RZM marking is incorrect.
No Infantry Assault Badge was ever marked "RZM".
Here is an original from my collection to compare.
Best Regards, fischer