Come to Grandfather Mountain and I'll take you up on the beer offer! No...wait...it's a dry county, right?

It's a historical military thing and I myself wouldn't wear it with civilian clothes.

As far as value goes, I have no idea. With so many such things it's hard to know until you put it up on Ebay.

If it is a Glasgow Highlanders sporran, probably pre-World War One, there might be collectors out there looking for them.

I am getting the impression, from a quick look on the internet, that sporrans with that badge are seldom seen, both with surviving ones today and in vintage photos.