Uncharted 4 hands down!
Why? Because TLOU is more like a survival horror game, rather than an action game, so it is automatically less attractive option.
Why do you think that COD or FIFA sells always good regardless of the quality? Because these games have easier accessibility.
Uncharted is more on the action side when it comes to the gameplay: lots of satisfying shooting, some problem solving etc.
TLOU on the other hand is a game where every move has to be planned, you can't just go guns blazing at clickers and you have to save your ammo for the worst situations.
It may look like TLOU would have more room for market expansion, but that is because the survival horror genre in general has gone into a slump, and once people find that one gem among all of those Alone in the Darks and Resident Evil 5s and 6s it will automatically gain instant fanbase.
However TLOU is a niche game and even though it is a great game, majority of gamers won't like it.
Uncharted on the other hand is easier to chew and even major fans of COD & GTA can find it somewhat satisfying.