California is difficult place for pre-meds.
Per AAMC data, only 16% of CA applicants matriculated into CA med schools (public & private). This means your son’s chances of matriculating into a CA medical school are poor. Most successful CA applicants matriculated into med school outside of California. Your son needs to apply broadly to medical schools across the US to have the best chance for an acceptance.
https://www.aamc.org/download/321466/data/factstablea5.pdf
Another reason he will need to apply broadly is that CA produces a disproportionate number of Asian applicants. CA alone accounts for 30% of all Asian applicants nationally.
https://www.aamc.org/download/321476/data/factstablea10.pdf
----Take UCLA off your son’s list. UCLA has announced new GPA & MCAT minimums for applicants next year–3.5 GPA and 512 MCAT. Your son’s MCAT score is too low to qualify for admission consideration.
—I would also take Stanford, UCR (unless he graduated from an Inland Empire HS) and Loma Linda (unless he’s Adventist) off his list.
----Probably take UCSF and UCSD off too. His MCAT score puts him the bottom 25% of accepted students at both of those schools, which make those schools big long shots.
I suggest that your son purchase access to MSAR to help him define appropriate target schools.
If your son wants to stay close to home, he might consider applying to Touro-CA and AZCOM. Both are DO programs, but require a pretty high MCAT (508 or better) score for admission consideration.
Although your son’s clinical and research experiences seem strong, he’s appears to missing long term non-medical community service and leadership on his CV. Medicine is a service profession and adcomms are looking for evidence of altruism and service to others in applicants. Physicians function as team leaders in a healthcare environment so having leadership skills is critical and are an item adcomms seek in applicants.
As @thumper1 mentioned his high school Eagle Scout award, while commendable, really won’t have him much, if any, impact on his med school application. Med schools are all about what have you done lately.
Medical school admission is very idiosyncratic and not really predictable on a individual level. The only thing your son can do is apply and see what happens. But in the meantime, he should keep working on improving his CV, esp w/r/t to leadership and non-medical community service.