What does "look menacing for home defense" mean? Aren't you in New York?