Video Card:MSI - GeForce GTX 1050 Ti 4GB Low Profile Video Card ($159.99 @ Newegg) Total: $159.99 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2017-10-02 14:15 EDT-0400
And maybe find another 4GB of same spec RAM after you get it and find out.
Video Card:MSI - GeForce GT 1030 2GB LP OC Video Card ($71.99 @ Amazon) Total: $71.99 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2017-10-02 14:18 EDT-0400
Video Card:MSI - GeForce GTX 1050 Ti 4GB Low Profile Video Card ($159.99 @ Newegg) Total: $159.99 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2017-10-02 14:15 EDT-0400
And maybe find another 4GB of same spec RAM after you get it and find out.
I wouldn't expect to play the new high-budget AAA games with that CPU/GPU and 4GB of RAM, but it will play the games you mentioned and other older games.
The i5-2400 + GTX 1050 Ti would play all the new games much better. You'd want to add 4GB to make a total of 8GB though.