
In the original theatrical release one guy shot first, and in subsequent releases on VHS, DVD and Blue Ray the other guy did.
You may think that Han Solo shot first, but he didn't. The theatrical release of Star Wars was in 1977. 11 years before that Sergio Leone directed, "The Good, The Bad, and The Ugly." The movie begins with three vignettes wherein Clint Eastwood--the good, Lee Van Cleef--the bad, and Eli Wallach--the ugly in turn introduce themselves to the audience.

Fast forward 11 years and George Lucas is making his own film. He's introducing a character and he wants to demonstrate that this character is not a nice guy. Lucas grabs the shoot-through-the-table without warning gag that he and most of his audience has already seen. In moments, Han Solo is seen through the lens of Lee Van Cleef's portrayal of Angel Eyes.
That was then. The kids nowadays haven't seen any Clint Eastwood spaghetti westerns before they see Star Wars. Unlike a generation ago, things are reversed, kids interpret Angel Eyes' gunplay through the lens of Han Solo and Greedo instead.
Lucas now wants a softer, kinder and gentler Han Solo who's more fitting with a lovable rogue, not a stone-cold killer.