This original vintage glass cocktail shaker is complete with its top and cap which are often missing. It also details cocktail recipes including:
Body of the shaker is glass. Lid and Cap are Steel (probably stainless).

If you walked into a tavern in the 1950s this is likely what you would have seen.

There is a small and a large version of this shaker.  This is the large version; it holds up to an entire quart of cocktail.