Theres not alot you can do about pits. Glass is not easy to polish. (in fact its almost impossible) You would first have to sand the pits out, then polish out the sanding marks. and even then you might not get all of them or you might end up with streaks that dont come off. I had a windsheild replaced in my old car for under 200 bucks. You might call around a few windsheild places and get some quotes on how much it might be. Try to keep it local. Large chains like Novus will likely charge ALOT more than a local place.
84 Ranger XLT, 2.8, Auto, 2wd
02 Lincoln LS V8, 5 Speed auto, Leather, Chrome 17"s