The FID (really a FPID) is not required to own a firearm. As its name suggests (Firearm Purchaser ID) it is required to purchase firearms in NJ. If you own the home in NJ you can keep a NJ legal firearm there and transport it to NJ approved locations (range, gunsmith, your other house), but...