Yes take it to a body shop and see how much. You can try to put some putty and then paint and clearcoat over it. Youtube has tutorials. But chances are it won't come out looking great. If it really bothers you, and the body shop is too expensive then you have to go the insurance way. PS, I really HATE those assholes that hit and run. My car has so many scratches and dents because of these people. Wish cancer on them all.