I would not recommend buying a pre-built PC from an on-line retailer. Those parts add up to just over $700 and you have no idea of the quality of any of them outside the CPU and OS. I would suggest providing a budget and have the community prepare a build component list for you, then take this to a local mom and pop PC shop and have them build it for you. Some may even let you buy the parts and just charge a flat fee in order to save on sales tax,
Intel Core i5-7400 3.0GHz
Intel B250 Express Chipse
8GB DDR4
120GB SSD
1TB HDD
Genuine Windows 10 Home 64-bit
Graphics: NVIDIA GTX 1060 3GB Video Card
Keyboard and Mouse
You also avoid ...
a) potential shipping damage
b) if it is, you pay to return it
c) You lose PC access if it breaks and has to be sent back, typically 2 weeks, versus 1 day locally.