I am not sure if this is NY State law (it's been a while since I looked it up) but it is certainly NY City law. You cannot purchase ammo in any other caliber except for what you own and illegally possessed (meaning unregistered and unlicensed) firearms do not count.