Just looks like an agate to me. Pretty colors but the polish definitely makes it difficult to tell if it's a concretion from basalt. Which makes it more difficult to tell what minerals it could contain. However the fact that it tumbled easy is a clear indication that it's not any hard gemstone, they remain rough looking. Though it's possible to find pseudomorphs that can be very soft. Extremely rare to come by and color alone can't answer that.