Solid, but not outstanding. Growing up on campus will help you stand out. You have a decent chance, but it’s still a reach.
Chance me back? http://talk.collegeconfidential.com/what-my-chances/1742181-chance-a-junior-for-a-wide-range-of-schools-i-will-chance-you-back.html