I’m pretty sure that a machete can be a very, very effective instrument of terror especially in a gun free zone like NYC. He may have been holding onto them for the local homies for all we know.
yeah cause its not like you can walk into any sporting good stores and buy one.