I absolutely LOVE open world sandbox FPS games if they're done right.
I feel Far Cry 3+4 hit the mark. I missed me guns in Primal.
I'm around 15 hours into Far Cry 5, and basically it's just more of the same, but slightly refined. And in my book that's still a fucking good game.
Much more content in a new great setting along with AAA presentation and less tedious grinding. Alas, it seems the underlying core engine is still the same as it in FC3. So you still get TOTALLY retarded a.i. (especially noticeable on the friendly NPC's) and a fuck ton of bugs.
VR games on pause right now :)