Not giving advice on any hypothetical MCAT scores, but with a 504, I suggest:
Temple (maybe)
SLU (maybe)
WVU if from the Appalachians
Oakland U Beaumont
Wayne State
MCW
Loma Linda (only if you are SDA or a very devout Christian)
Loyola
Rosy Franklin
TCU/UNT
Uniformed Services University/Hebert (just be aware of the military service commitment)
Your state school(s).
Any DO school. I can't recommend Nova, Wm Carey, BCOM, ICOM and LUCOM, for different reasons. MSUCOM? Read up on Larry Nasser and you decide. LMU has an accreditation warning, which concerns me. CalHS is too new and appears to be too limited in rotations sites. UIW refuses to post their Boards scores, which is fishy.