Is it legal to possess an ASP baton in NJ? Secondly, is it legal to carry concealed an ASP baton in NJ? Thanks.