If I go home, get a gun, come back and shoot you, that may not be legal under New York law because you would have alternative ways to defend.