Keep the Impact it is a nice gun in that price range and will serve you well. 100 grains of powder is more than sufficient to kill a whitetail or anything else for that matter. Very rarely does 150 grains of powder give the gun its best accuracy with loads in the 100-110 grains being more common.
My question is, do YOU need an open breech? I am confused on that one. You said your buddy does that lives in Washington.