Is this pc gaming build good enough?

Solution
You might need a bit more RAM just to be safe, seeing as Star Wars Battlefront has a minimum spec of 8GB RAM, but everything else seems good.
Thats a good build, it can run Fallout 4 on Medium Settings or basically most of the newly released games at probably medium settings. Fallout 4 is really demanding though but i don't think you are playing that so thats good. Even my Intel Core i7-4790k with GTX 960 drops to 20 FPS when a big explosion comes