DO NOT EVER OPEN THE DOOR FOR ANYONE YOU DO NOT KNOW! I live in a rural section of San Diego Country, some people call is remote. One of my friends at church is a sheriff, he gave a speech one week end, and said. "Do not open your door.!
You were totally within your rights to tell the man you have a hand gun, or a gun and that you are not afraid to use it.
Good girl for being so brave.
Keep that gun safe and near you. Do to the shooting range and practice.