Recently went on a drive with a friend, and the one road we were on seemed to have a lot of pebbles. Well at one point we were moving pretty good, I was following, and he hit a good patch of rocks, pebbles whatever, and it showered my front end in them at a very high rate of speed. My windshield seems to be quite marked up now, as well as the paint on the front grill. Should I just get a new windshield and have the front repainted? Or can I possibly buff it out of them? I did a whole wash and wax so my next step is hit it with the buffer, and possibly claybar, but not sure about the windshield. Any advise?