You pobably have just used cal-hypo powder to shock the pool with, if you've been operating based on the pool store's recommendations. Don't use any more cal-hypo, and the levels should drift down as you lose/refill water. 300 is a little on the high side, but as long as you keep your pH and TA fairly low, and don't add any more calcium, it shouldn't create a problem for you.