Make sure that the laptop comes with a dedicated GPU. Running games without such won't work.
I played Arma on a Lenovo Y50 (2015 model) which had a dedicated Nvidia 860M and the result:
https://youtu.be/e2WiFIToUJI
Think twice if you really need a laptop. For the same price you can build a...