Are these parts compatible with each other?
CPU: Intel - Core i5-8400 2.8GHz 6-Core Processor ($178.99 @ Amazon)
Motherboard: Asus - Prime H370-Plus ATX LGA1151 Motherboard ($104.99 @ SuperBiiz)
Memory: G.Skill - Ripjaws V Series 16GB (2 x 8GB) DDR4-3000 Memory ($179.99 @ Newegg Business)
Storage: Samsung - 860 Evo 500GB 2.5" Solid State Drive ($111.99 @ Amazon)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SSC GAMING Video Card ($314.89 @ OutletPC)
Case: NZXT - S340 (Black/Red) ATX Mid Tower Case ($49.99 @ SuperBiiz)
Power Supply: SeaSonic - EVO Edition 620W 80+ Bronze Certified Fully-Modular ATX Power Supply ($44.99 @ B&H)
Monitor: HP Pavilion 21.5inch IPS LED VGA Monitor
CPU: Intel - Core i5-8400 2.8GHz 6-Core Processor ($178.99 @ Amazon)
Motherboard: Asus - Prime H370-Plus ATX LGA1151 Motherboard ($104.99 @ SuperBiiz)
Memory: G.Skill - Ripjaws V Series 16GB (2 x 8GB) DDR4-3000 Memory ($179.99 @ Newegg Business)
Storage: Samsung - 860 Evo 500GB 2.5" Solid State Drive ($111.99 @ Amazon)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SSC GAMING Video Card ($314.89 @ OutletPC)
Case: NZXT - S340 (Black/Red) ATX Mid Tower Case ($49.99 @ SuperBiiz)
Power Supply: SeaSonic - EVO Edition 620W 80+ Bronze Certified Fully-Modular ATX Power Supply ($44.99 @ B&H)
Monitor: HP Pavilion 21.5inch IPS LED VGA Monitor