DO, you're good to go now. MD, take another gap year. At an absolute minimum, for MD, you'd want a 505+. You'd be competitive with a 510+. Many schools average MCAT takes. That's not to say that a 520+ won't give you a small but significant chance at top 20s.