The i 3 6100 isn ' t a bad processor , it ' s actually quite snappy . But as a dualcore CPU it struggles for any applications that are multicore dependent . Streaming would be pretty hit or miss with it it should do okay for lighter load games , but it will struggle if you ' re playing anything resource intensive . This goes for games as well any CPUintensive games , like GTA V , Battlefield 1 , or , yes , Arma 3 , will really push it to its limit , and your performance will likely suffer . On Arma 3 specifically quite possibly the most poorly optimized game ever . I ' m pretty sure literally nothing can run that game at a stable 60 fps . It ' s extremely CPUbound , to the point where I ' ve read about people upgrading their GPU by 2 generations and being able to run the game at higher settings , but little to no frame rate change . It makes really poor use of multicore CPUs , which is why trying to run it with AMD CPUs is generally a nightmare . Because of that , I think the i 3 6100 would actually run it similarly to the i 5 6500 . The RX 470 should be able to push high settings , but hitting 30 fps will probably be tough , and getting a stable frame rate probably impossible . As for your build , not much wiggle room with that budget , and you did decently . CPU , RAM , PSU and case are all good . What I would look into squeezing into the build is an SSD and an RX 480 . The cheapest 480 is $ 200 , it ' s a very good MSI model , and it ' s a pretty good performance jump up from the 470 for $ 30 . Since you said you plan to upgrade your CPU in the future , a 480 would pair well with a stronger CPU , good enough to hit a stable 60 fps at 1080 p max settings in any game released as of now except Arma 3 , lol . As for the SSD , the speed increase vs . mechanical drives is so huge that I really can ' t bare to see anyone build without one these days . So with that in mind , what do you think of this ? PCPartPicker part list Price breakdown by merchantTypeItemPriceCPU Intel Core i 36100 3 . 7 GHz DualCore Processorcpubx 80662 i 36100 $ 104 . 99 Newegg Motherboard MSI B 150 M BAZOOKA Micro ATX LGA 1151 Motherboardmotherboardb 150 mbazooka $ 65 . 98 Newegg Memory Kingston HyperX Fury Black 8 GB 2 x 4 GB DDR 42133 Memorymemoryhx 421 c 14 fbk 28 $ 48 . 99 Newegg Storage Sandisk SSD PLUS 240 GB 2 . 5 Solid State Drivessdplus 240 gb 25 solidstatedrivesdssda 240 gg 26 $ 59 . 99 Newegg Video Card MSI Radeon RX 480 4 GB GAMING X Video Cardradeonrx 4804 g bgamingxvideocardradeonrx 480 gamingx 4 g $ 199 . 99 Newegg Case Corsair 200 R ATX Mid Tower Casecase 200 r $ 59 . 99 Newegg Power Supply EVGA 600 B 600 W 80 Bronze Certified ATX Power Supplypowersupply 100 b 10600 kr $ 41 . 98 Newegg Prices include shipping , taxes , rebates , and discounts Total $ 581 . 91 Generated by 20161124 0409 EST 0500 I took out the HDD and added a good budget SSD . 240 GB should be enough to get you by until you have the budget to add a mass storage HDD later . Swapped the 470 for the 4 GB 480 . I kept it in budget by dropping the case fan , WiFi card , and going to a B 150 motherboard . Your case comes with two fans , which is enough to begin with . I don ' t know your situation , but if it ' s at all possible to use an ethernet cable for connectivity , you should do it as it ' s far superior to relying on WiFi . If you do need the card , you can add it back in and it would be $ 5 more than your original build . As for the motherboard , the B 150 chipset is cheaper as it comes with less features , but I think it should be able to suit your needs . Here ' s what you lose out on by moving down to this motherboard vs . the one you had No VGA port for integrated graphics No PCIE 4 x slot No CrossFire support No M . 2 slot No SPDIF header 1 SATA Express connector instead of 2 2 USB 3 . 0 headers instead of 4 2 system fan headers instead of 3 You won ' t miss the VGA , PCIE 4 x , SATA Express , or SPDIF support . Running multiple GPUs kind of sucks , so I don ' t think you need CrossFire , and if you ever get to a point where you ' d be needing to run two 480 s you ' ll probably be upgrading the whole build by then anyways . 1 USB 3 . 0 header is all you need to run the two ports on the front of your case , so you ' re good there , and as your case comes with 2 fans , 2 headers is enough to run them as well . If you want to add more fans , you can buy splitters that will allow each header to run 2 fans at once . That just leaves the M . 2 slot , which is unfortunate to miss out on , but not really necessary . You still have just as many SATA ports for storage , same number of USB 3 . 0 ports on the back panel , same number of available USB 2 . 0 , same RAM support and same audio . It ' s a MicroATX board , so a little smaller than the one you had , but still compatible with your case . Let me know what you think , sorry for the novel .