His shove seems pretty bad, he's basically hoping you have QhJx or KxQh to ever get it in good here? If that's the case, Probably bet/calling your whole value range is good vs him since 77 is practically at the bottom of it?

Or did I get double leveled here? I can't figure out why he would think AAh would ever be good? Is your c/r pure bluff range that wide? ... This turn card improves everything you could possibly hold.