Binghamite seems a possibility but having never seen the mineral I cant say for sure. There are chalcedony, jasper and massive quartz present as well. Quite a mix. As to silkstone, again I'm not familiar with it but looking it up its a derivative of Binghamite. Handsome piece.