I travel a lot for work and absolutely love PC gaming. I have a PC at home, but the tower is too huge and I don't feel like lugging the tower, monitor, etc every where I go. Some jobs I'm on only last for a few days, others last for 6+ weeks. Therefore I'm looking at getting a laptop. I have a Microcenter and a Best Buy near me right now where I'm at on my current job, so I've already stopped in and checked out some of the MSI's and ASUS ROG's they have in stock. Price isn't really a huge problem, I already know top of the line laptops can get pricey. However, I like to play some pretty CPU intensive games such as ArmA 3. I probably play it the most honestly, and was wondering if an i7-7700HQ would be enough to get a solid frame rate to play online? Or would it be worth it to spend the extra money for an i7-7700k laptop that I would have to order online that a store may not have in stock? I'm also okay with waiting until I'm home and ordering a laptop from Newegg or somewhere that Best Buy and microcenter may not have in stock. I've also considered an m-ITX build, but that still leaves taking components out of the case and transporting them separately, and trying to make sure my monitor doesn't get smashed in the back of one of the trucks or in the trailer we're hauling. Basically just wanting some opinions or ideas of what I should do.