mining supply store placerville ca