OP needs an automatic full ride for a safety, since the parents will not pay for any school other than Texas A&M (presumably, this means College Station, since there are other less selective Texas A&M system universities).
University Scholarships - Office of Scholarship Services can be an automatic full ride safety, but the OP would need to do political science as a major, since it does not have economics as a major.