If you can get a 28, you would have a chance at some MD schools as the rest of your app looks good. I would however apply to DO schools as well. Dont just apply to instate schools, look at private schools with average mcat scores around 30 and apply to as many as you can afford.