Epsom Salts will disperse kidney stones, taken first thing in the morning, two teaspoons in a glass of water for a week and no more. Magnesium sulphate will dissolve calcium stones in about three hours. I've detoxed my kidneys in this way and have not had a migraine since.
I've also dissolved salivary stones with Magnesium Sulphate. Make up one glass and swirl round your mouth lots of times and spit, until the glass is empty. The Magnesium will cause the salivary stones to fizz as they melt. (Low levels of saliva are implicated in tooth decay.) All my stones were as a result of giving up cow's milk three months ago. I take Lysine now for improved immunity and calcium absorption.