A 5% return in the long haul would dictate approximately 6.5-8.5% NOMINAL returns per year, on average, in perpetuity...
I think the answer here is - it depends.
Are you managing your own money, and making prudent picks from a fundamental analysis standpoint? Then sure, this is possible. If you're investing with a mutual fund and 'investment advisor' then this is going to be a real challenge to hit.
Good luck!