Man shot, killed on porch