Given that OP hasn’t shared his actual unweighted GPA, I’d still put Math + CS as a low reach for OOS. LORs won’t come in to play there, and they also recommend 4 years of foreign language and social science. I’m not seeing the recommended rigor. This could be an issue at a lot of the reach schools.