In Cape Coral, Florida, on Wednesday, Kenneth Roop was arrested for shooting and killing Nicholas Rainey, an unarmed door-to-door salesman on his property (video below).

Roop has been charged with second-degree murder, reports The News-Press.

A co-worker saw Rainey knock on Roop's door, but receive no answer. While Rainey was walking down the drive way, Roop drove up in his pickup truck and asked why Rainey was there.

Rainey said that he was selling steak and seafood. The co-worker said Roop pulled out a handgun and shot Rainey. As Rainey lay on the ground, Roop fired another bullet into the back of his head.

An off-duty sheriff's deputy was nearby and heard the gunshots. When she arrived at Roop's property, she found Rainey dying on the ground while Roop was reloading his handgun.

The deputy ordered Roop to drop his weapon and held him at gunpoint until police officers arrived.

Roop told police that he feared for his life: "I'm not going to give him the chance to do something to me. I was in fear."