What is a good external graphics card?

My computer specs are:

CPU and Memory:

Intel Core i5 quad core.
I5-3330.
8GB RAM.

Hard drive:

500GB SATA hard drive.
DVD optical drives:

Dual layer.

Graphics:

Shared graphics.
Intel HD Graphics 2000.
Interfaces and connectivity:

Operating system:

Microsoft Windows 7 Premium.

I want to add a GPU but due to a 4 year warranty I can't. What would be a suitable external graphics card for me to play games like Minecraft, Gmod, GTA, War Thunder.

If your looking to save money go with the evga gtx 750 it will run you about 120$ is great for its price range can play most games on high and some on ultra if you have extra money go for the evga gtx 760ti it is a great card can play most games on ultra it is about 250$