To answer the guy above, gunplay in RDR2 is utter shit, but not for the reasons most people describe.
The Wild West is a very particular and unique setting when it comes to gunplay. Though this has nothing to do with how the actual historical Wild West was, entertainers like Wild Bill Hickock, Buffalo Bill Cody, and other, and subsequently novelists and Hollywood have painted the now familiar picture with duels, and quick-drawing gunslingers that was later filled in by guys like John Wayne, Clint Eastwood and everyone in between. THIS is what the expectation is for Wild West now, and this is what makes it so cool.
You can't just make a Wild West game or movie where every shoots rifles from cover, ala World War 1, and expect it to be good.
Well RDR2 managed to completely fuck this feeling up, at least on the PC, where I played it. They actually created something like 5 different ways to engage in gunplay, and not one of them is bearable.
- actual Quick-Draw mechanic - this one is meant to simulate quick-drawing in Westerns. The idea is, you hold down RMB to target someone, then hold down LMB to start a drawing meter. It fills up over 5 seconds or so, as your Arthur gets into a drawing pose and time gradually slows down more and more. At any time, after he starts, you can double click LMB to "quick-draw", which will draw your pistol into hip fire mode and let you Dead-Eye your opponents. Unfortunately, this mechanic is broken down beyond repair:
* It is extremely conditional - you have to be fairly close to the enemy, so you can target them, both you and the enemy have to be holstered and not attacking, they can't be trying to get away, etc. This severaly cuts down the times when you can use it (for example when enemies come firing at you, or start firing before you can complete this move)
* It doesn't really simulate quick drawing against an opponent - You can't really respond to the opponent, because most times if you wait till they draw, it's too late, and this mechanic doesn't work, so you have to essentially shoot them first with a few exeptions where they get into dueling pose themselves. But mostly it's no different than just coming up to someone and shooting them in the head, doesn't really feel satisfying at all.
- real time quick-drawing - this is where you hit Tab to pull the pistol out of the holster and then hit LMB to start shooting from the hip, while fanning the revolver with the off-hand, being able to shoot 6 shots very quickly. The problem with this one is lack of accuracy and control. The aiming reticle only shows up after you shoot the first shot (or wait for a long while), so the first shot is pretty much guaranteed to miss. After that you can start aiming, but being hip fire, the spread is huge, so you can often empty 6 shots neat somebody's head and have them get up and end your life while you reload. And if they are not right up in your face, forget it.
- pseudo quick-drawing - you can hit Tab to unholster the revolver, and then RMB to aim it. This actually lets you respond to others drawing, and have some decent success at headshots, as long as the enemy as stationary. But it is useless for situations where enemy is moving side to side, or on horseback. It's next to impossible to do headshots then, and bodyshots with revolvers aren't going to be near enough to end the fight. Moreover, this approach is kind of slow, and doesn't feel anything like the Westerns.
- cover-fire - typical to other shooters, this is the most effective way to fight, just take cover behind obstacles using Q, and pop out for rifle/revolver shots. Very effective, but again, that's just not how Westerns are meant to be played.
- Dead-Eye - aka Cheatmod, just use middle mouse button while aiming to activate bullet-time. The most boring way to play the game, no challenge or fun whatsoever.
How a studio like Rockstar could've taken almost 10 years to make a game with their resources and come up with this carousel of shit is beyond my comprehension.