Supreme court about to strike down NY strict gun law