Fraud is also an angle here ~ take the wife, invite the guy over, shoot him in the garage three times (must have really been advancing ~ 3 shots?) ~ let's see what happens later on ~ this could be one smarmy mess yet.
Situations like this cry out for the use of water-boarding on somebody. We really need the truth.
Presumed innocence, right to defend yourself, right to shoot before calling the police who may not come for 20 minutes. It all seems reasonable to me.