We have all that. We also have somewhat different
gun control laws in Canada.
The primary difference is that in Canada the courts aren't going to be swayed by a bullshit story, flawed morals and the NRA preaching the right to protect your home and your neighbour's home.
Even in the Old West shooting a person in the back would still be murder. For a Texan he should know better.
Even Angel Eyes (from The Good, the Bad and the Ugly) never shot anyone in the back. For a villain he still a code of honour that demanded the enemy draw their guns first.
Joe Horn is nothing but a despicable trigger-happy murderer. If he had drawn his gun and told them to freeze, put their hands up against the wall and held them at gun point until the cops came then that would have been the reasonable thing to do. Instead he just shot them in the back because he was on a power trip.
This idea of "shooting burglars is okay" is lame. Whats next? Shooting vandals is okay? How about shooting graffiti artists? Shooting kids who trespass?
Lets change the situation a bit. Imagine it was two 14 year old kids who broke into the house and were sneaking outside with the stereo.
Would shooting two teenagers still be okay? Murder is still murder.