Solved! looking for a good gaming laptop with atleast 6 hours battery life

Solution
Not going to happen unless you run the laptop with onboard graphics, drop the CPU speed and lower the screen brightness. You can't have everything in a single system. High power = lower battery life.