I got an A- in Real Analysis course. I have As in all the other recommended math and stats courses (Calculus, Linear Algebra, Advanced Matrix Theory, Diff Eq, Math Stats, etc.) as well as all As in both undergrad and grad-level Economics classes (which include 3 semesters of advanced Econometrics). I also have solid research experience in social science fields (no publications yet). Do I still have a chance to get into a Top 10 PhD program with my current stats? Or should I retake Real Analysis (which I don't mind)? I can't decide if retaking Real Analysis or taking other math classes (such as Abstract Algebra) would be a better idea.

Also, what other math/stats courses are recommended in addition to the classes I have taken? Can an A in Abstract Algebra weigh a lot on my application?