That is calcite "onyx". Not a true onyx, which is a cryptocrystalline quartz. The Mexicans have a huge industry carving touristy trinkets of that stuff.
I believe the material question is 100% solved. Worth no more then maybe 10 bucks ?... I see old ashtrays and sculptures made of this rock in antique shops and flea markets and they're asking around 8 to 10 on those pieces. Very often less in thrift stores.