I've seen similar on German guns but I don't see any reason for it to be anything other than British. Maybe it is an importer/exporter stamp? Any idea if it left Britain bound to the U.S. of A. or similar? Any history?

Cheers,

Raimey
rse