Yeah, a guy pointing a gun at you isn't looking to play fair, so whatever advantage you can get it is definitely justifiable. I never got why Han shooting Greedo was a big deal. Han didn't do anything wrong. He just wasn't stupid enough to let Greedo shoot him...