No, don't shoot him. Well, at least not in my state. I had a repo guy enter my house illegally and started walking around. I thought it was one of the girls until I came out of the bathroom. I smashed his nose with my first and threw him (yes physically threw him) off of the front porch. The cops came of course and arrested me.
I got out of it in court; offered to pay for his glasses I broke when I hit him and used the defense of PTSD and not to press charges on trespassing. Still, it was a hassle to go through.