Need help! What do we have here?

Hi guys,
Any ideas what I have here? Looks Chinese by a couple of the markings but I’m no expert. Is it trench art? There must be a reason for the glass bottom. Bore site device maybe?






Comments are closed.