Drop down to 8GB of ram... you do not need 16gb for current games.
Drop the 8350 for an 8320.
With these deductions you can now afford a high end 270x instead of a 270.. (http://www.newegg.com/Product/Product.aspx?Item=N82E16814125476&cm_re=2gb_270x-_-14-125-476-_-Product)
That 270x will give you 50+FPS in farcry 4 on a mix of med/high settings.
Drop down to 8GB of ram... you do not need 16gb for current games.
Drop the 8350 for an 8320.
With these deductions you can now afford a high end 270x instead of a 270.. (http://www.newegg.com/Product/Product.aspx?Item=N82E16814125476&cm_re=2gb_270x-_-14-125-476-_-Product)
That 270x will give you 50+FPS in farcry 4 on a mix of med/high settings.
Drop to 8gb ram, and get an R9 280/280x. You can even get a locked I5 with a cheaper H97 instead of the 8350, which will be better for some of the games you mentioned.