you cant go wrong with an fx8320 the rig in my signature plays battlefield 4 maxed out in 1080p at 65fps. i also would agree for the spec you listed the golden green 550w would be enough. i cant argue with that motherboard choice either its 8+2 phase power so should be fine.
the r9 280 wouldnt be too far off gtx770 performance either as the r9 280x is about equal to it.
i also 2nd the comment about ssd i run bf4 off my ssd and im nearly always first on the map with a countdown timer watching the other players spawn as they join. it makes a huge difference to boot times (mine takes about 40s and i have to put the password in twice), software installation times and many other things.
the r9 280 wouldnt be too far off gtx770 performance either as the r9 280x is about equal to it.
i also 2nd the comment about ssd i run bf4 off my ssd and im nearly always first on the map with a countdown timer watching the other players spawn as they join. it makes a huge difference to boot times (mine takes about 40s and i have to put the password in twice), software installation times and many other things.