A B.C. woman murdered in her home this week may have lost her life because of an act of kindness towards someone she believed was down on his luck.

Gisele Duckham, 56, was found shot to death inside her house in a rural area north of Princeton on Nov. 8.

A man whom neighbours say had been allowed to stay in a travel trailer in Duckham's backyard -- 63-year-old Robert Badour -- has been charged with first-degree murder in the killing. Badour is a convicted sex offender who befriends victims by telling them he is a minister.

Mounties say they decided to check on Duckham's wellbeing after stopping Badour in Penticton for a traffic violation earlier the same day. He was allegedly driving Duckham's car and gave officers a false name.

After a search of the car, police seized three guns -- including two that were loaded -- and a small amount of marijuana.

Once Badour gave his real name, officers determined that he was wanted on a Canada-wide warrant for the suspension of a long-term supervision order.

He was taken to the Penticton RCMP detachment and has remained in custody since then.

Neighbours say Duckham could be too trusting at times and simply wanted to do a good deed for Badour by taking him in.

"He had no place to go, and I don't think she knew him very long at all," Babs Williams told CTV News.

Williams said she was called in to identify Duckham's body.

Badour is scheduled to make his next court appearance on Nov. 23.

With a report from CTV British Columbia's Kent Molgat