The compass that might fit it would be found in the handle of a Randall survival knife...I sold mine or I could measure it for you. It's brass....I recall it being about 1/2" across it's alot smaller than any Marble Compass I've ever owned.

I'm sure you could purchase one from Randall Knives.