my son seems to have a somewhat similar academic profile to you. we were clueless too, we started out with the
US News rankings:
https://www.usnews.com/best-colleges/rankings/national-universities
and those two yolasite links:
http://automaticfulltuition.yolasite.com/
http://competitivefulltuition.yolasite.com/
and went from there. oh and I visited CC a lot.
his reaches were Duke, Northwestern, Rice, Vandy, Notre Dame, and Michigan. he got into Duke and Northwestern and waitlisted at the others. looks like you have 5 reach schools on your list, you could add Duke and Rice if you like.
he got decent OOS aid from Ohio State, Michigan State, and South Carolina, and good instate aid from NC State.
you have your three Mississippi schools offering I guess full rides, and I already mentioned Alabama and UAH. He could have gotten lots of $$ from:
Nebraska
Utah
New Mexico
but did not want to apply there.
Florida State popped onto our radar late.
These states are in the Academic Common Market (ACM):
Alabama, Arkansas, Delaware, Georgia, Kentucky, Louisiana, Maryland, Mississippi, Oklahoma, South Carolina, Tennessee, Virginia, West Virginia
so you might want to check out their flagship public universities.