Why does Greedo have to have shot first for self defense to be a motivation? Greedo was pointing a blaster at him. Self defense was very much a motivation.
And of course....Han shot first.
Why else would Greedo have missed from about 2 feet away?
The Empire is not known for hiring sharp shooters.