Damn that LOR was a bummer!! And I know I’m LOL, but me sitting here with my 3.1 gpa even after a decent postbacc and my okay MCAT score of 514 also living in CA and being ORM LOL... but I’m sure you are going to kill it especially after getting a 520! Good luck friend!