My friend says that the state just passed a law allowing anyone to carry pepper spray. You don't need a firearm id card. Is this true? Do you know any details? I went to the trouble of getting a FID card, but hadn't gotten around to buying pepper foam yet. Getting the FID card was a bit of a pain.