To answer your question more directly-Yes, the presence of a tag or mark does, indeed, increase the marketability of any specific item and hence it's...
From what I can tell from your photos. In my Firearms opinion. it is a ladies muff pistol. During cold weather ladies use to put there hands in what...
The price is about in the to be expected range. Sometimes you can chance across one cheaper, but it's always just a matter of being in the right spot...
There are, as you can imagine, some Extremely Good copies of these badges out there-especially some made awhile back in Switzerland. Your badge here...