First of all, do you need the portability of a laptop?
For gaming only, you are likely to do better with a desktop.
You would get a bigger monitor, stronger cpu and graphics for about the same price.
For example:
https://www.costco.com/lenovo-legio...00f---geforce-rtx-2060.product.100579344.html
I see many with problems with gaming laptops.
The reason is that the cooling systems on a laptop need to be small and light.
They are prone to thermal throttling under heavy gaming loads.
Look at the cooling setups of each of your candidates.
I can not tell from the photos which is better in that regard.
From a specs point of view, they are the same.