These glass bottles from Jarmazing Products have metal pump tops and steel springs. Full disclosure: they do still have plastic tubes and rings inside, let me know if you find some that don’t!
They are sturdy, long lasting and good looking :)
Clear and Amber are 16oz.
Cobalt is 8oz.