Okay, not seeing anything in the amber now besides some tiny bubbles, so I'll stick with "clearie". Could be vintage. Clearies are one of the kinds of marble that almost everyone made, and they're still being made, so it's very hard to pin down. They're "common". I love them. But "common".
I had wondered if the red and green frit might have turned out to be modern handmades. I'm not seeing signs of that now. So I'll stick with what I said above -- about modern Asian or Mexican and will specify machine-made.