Don't buy Dell PCs for gaming. They have very poor upgrade options, and their alienware series is overpriced.
Your best option is to build it yourself. It's pretty easy and the first time I did it, I got lots of help from youtube videos.
If you don't want to build it yourself, you should order from these companies: