Very interesting! A very good specimen of sharp heulandite crystals speckled on pyroxene group, probably augite crystals. The theory is that low temperature hydrothermal solutions breaking down the augite and other silicates in the deposit, eventually crystallized as silicates on the augite, in this case, heulandite. Nice and interesting specimen!