r9 290 still good enough for todays games at medium and high settings , i own one and i can tell you is even VR ready since i tested with VRMARK benchtest
i7 4790k is outstanding so no bottlenecking there
all depend on which games resolution you play