I'd say this is a very good mid-range PC
PCPartPicker part list:
https://pcpartpicker.com/list/GJvWzY
Price breakdown by merchant: https://pcpartpicker.com/list/GJvWzY/by_merchant/
CPU: Intel - Core i5-8500 3GHz 6-Core Processor ($204.99 @ Amazon)
Motherboard: MSI - B360-A PRO ATX LGA1151 Motherboard ($79.99 @ Amazon)
Memory: Patriot - Viper Elite 16GB (1 x 16GB) DDR4-2666 Memory ($139.99 @ Amazon)
Storage: ADATA - Ultimate SU800 256GB 2.5" Solid State Drive ($54.99 @ Amazon)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($43.99 @ Amazon)
Video Card: XFX - Radeon RX 580 8GB GTS XXX ED Video Card ($249.99 @ Amazon)
Case: Corsair - Carbide SPEC-04 (Black/Red) ATX Mid Tower Case ($49.99 @ Amazon)
Power Supply: EVGA - BQ 600W 80+ Bronze Certified Semi-Modular ATX Power Supply ($49.99 @ Amazon)
Total: $873.92
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-08-10 22:27 EDT-0400
Keep in mind that new GPUs should be coming around soon from Nvidia