Legally purchasing a firearm in NJ is currently impossible.  The NJ state police are not allowing any new NJ NICS requests to be submitted. Assuming your NJ FID card is actually processed and given to you in a reasonable amount of time, you can buy your long guns in any other state from a FFL.  In fact, you’ll *have to* purchase in another state until NJ NICS reopens. Not every non-NJ FFL may be willing to do a transfer to a NJ resident.  You should call FFL’s in advance to check.