I would be careful with the RP stamp, it could mean it's a repro. I have seen a couple of rings (not ww2 rings but fake vintage rings) that has RP stamp similar to that one. I think I have one somewhere laying around.