SAT 1510 with current GPA 3.4. The gpa is not so great. What are best colleges for sciences that one can get into with these scores.
The 3.4 GPA is going to be the limiting factor. You have not given enough information for people to give useful advice. Is your state flagship reasonable with a 3.4?
Is the 3.4 unweighted? How many honors/AP tests?
What criteria do you want in a college? Major, location, size, etc.
What is your budget?
Is that 3.4 weighted or unweighted? Have you taken rigorous courses like APs? Can your parents afford to pay the full cost of attending any school or do you need financial aid? What state do you live in? All this information will help people give you ideas.