Do I still have a shot at Stanford?

Definitely apply with that score.