Always try for the highest score possible. Keep in mind that a high MCAT does not offset a low GPA, but it could validate upward trends or recent performance in upper-level biomedical coursework.
You need more consistent non-clinical community service. It can't all be banked on summer experiences. Being military, though, will help you. However, you need to put in more detail to articulate your mission fit with the 50 "top 20" programs.