Your reaches are unrealistic with a MCAT of 512. I suggest these schools with your stats:
Vermont
Quinnipiac
Albany
New York Medical College
Hackensack
Penn State
Drexel
Temple
Jefferson
George Washington
Virginia Commonwealth
Eastern Virginia
Wake Forest
Methodist (when it opens)
NOVA MD
Belmont
Tulane
Alice Walton
Roseman
TCU
Rosalind Franklin
Medical College Wisconsin
Western Michigan
Oakland Beaumont
Wayne State
California University
Kaiser
UC Davis
UC Irvine
UC Riverside (if you are from that region)