kinda reminds me of an old glass transformer insulator, but I wouldnt be able to say for sure. it doesn't appear to have the grooves on the inside, or the depth I would expect from an insulator though. interesting find none the less!
Looks like some kind of cannister jar. There would have been a cork ring for a seal. Could have been candy or some special promotion like for tea. Another mystery for the list.