Homeowner shot, killed on porch