your list doesnt have an ssd. and im gonna keep the 300 illusion case
An SSD might speed up game loading times a little [ and it might not ] , but it wont improve graphics or fps .
When you are building on a budget it would be the first thing to compromise on IMO .
The Antec Illusion is a 300 with some fans added at the front with blue lights in them . Its an excellent case even though it is now a bit out of date
You dont need that much cooling because your computer isnt going to run as hot as computers did a few years ago .
The case I suggested has space behind the motherboard to route cables so that would make your build look tidier