I think that George stated it might be a police marking, that is my guess also. I have heard and seen police marked on the spine, but no others, further, the letter for B "could" be Berlin, or several others.... I thought maybe Bavarian also, but unsure...
No scanner either, one you could lay the mag on and scan a picture or three?
Ed