NO.
You can however, make the game run and look pretty good if you properly tweak it.
Far Cry 3 has a few issues.
1) don't enable anti-aliasing (it already has some enabled, and enabling the AA in the settings really drops the frame rates).
2) VSYNC and GPU buffering. I believe I set this to single buffer each. Higher settings can cause major stutter issues.
3) Screen Tearing: in some games you can disable VSYNC and have minimal tearing. On my PC at least, VSYNC OFF is unplayable with major tearing.
Optimizing:
With your PC, it's a difficult choice. Getting above 60FPS (to enable VSYNC at 60FPS and avoid screen tearing) can be difficult. The alternative is to tweak your frame rate to about 40FPS average, but enable VSYNC which would then be synching to 30FPS (despite what FRAPS reports; it's confusing).
So due to the performance, and tearing issues it may make sense to do THIS:
1) Start game, and FRAPS
2) VSYNC OFF
3) anti-aliasing off
4) Tweak resolution, shadows, etc for the best visual experience at 40FPS average
5) if screen tearing is minimal, leave VSYNC OFF
6) if screen tearing is bad, turn VSYNC ON
VSYNC introduces some lag so the game can feel a little sluggish. You will have to decide what's ideal for you as your main options are:
1) VSYNC at 60FPS
2) VSYNC at 30FPS (if can't maintain 60FPS)
3) VSYNC OFF
They all have Pros and Cons. Running at a solid 60FPS requires lower quality graphics. Running at 30FPS with VSYNC ON feels more sluggish. Running with VSYNC OFF causes screen tearing.
Cheers.