What major are you thinking of applying to?
UMass Amherst looks at your weighted GPA rather than your unweighted, so that will help you there. Your SATs are good for them for most of their majors, and your weighted GPA is also in their range. You stand a good shot there, so long as your GPA was pretty consistent from year to year and you didn’t have, for example, one horrible year that pulled it down. UMass looks for consistency. Your GPA could be an issue at UMass if you’re applying to one of their most competitive majors such as engineering, computer science, business, but you might still get in, so you should apply.
Based on your overall list, I’d ask you to pick at least 1-2 backup schools that you like, where your unweighted GPA (as that’s the lower versus your SAT scores) is right in their range. Keeping in mind that may vary by major. For example, UMass Lowell might be a good safety school if you want to major in psychology, but if you want to major in engineering, I’d have you pick a different school as a safety.