Bruce Martindale, a champion marksman from upstate New York who normally uses .22-caliber rimfire ammunition, said it's now hard for him to get anything, partly because online retailers are reluctant to ship to New York and risk running afoul of its new law.