Based on the prices near me, you got a great deal! I think the pitting depending on depth should come out nice and easy, and new grips shouldnt be to hard to come by. I say restore it (wont cost much) and shoot the heck out of it!
If it helps any, my 66 2.5 inch likes a 158gr. wc in front of...