It is illegal to bring a gun anywhere near a protest in New Jersey, even if you are licensed to carry