If a person works at a business in nj. A. They can only posses a longarm there if they have a nj fid card. B. If they do not have lease or ownership of said property and want to have their pistol there. They can not posses. Out of state residence. Fopa laws apply only for transport. Thats why residency is important with this. If they are the leasee/owner. They can have a pistol on premises. If the owner/leasee has a firearm on premise and an employee uses it That employee can be charged with - i forget at this point how it goes. But they’ll be charged with something. For example. If you’re from va and are doing a pistol or rifle shoot you can not legally stay at a hotel in nj overnight with your firearms. I wish i was wrong. But that how i see it. Please correct me if im wrong. Rosie. Where you at. Please chime in.