Unless something has changed recently, you--even without an FFL--can be the recipient of a firearm you import. You do need someone with an FFL to sign the form, and you need to do the required paperwork with your FFL dealer after the gun arrives. But the gun can come directly to you. Mine (from the UK) arrived at my very small, rural post office in Iowa. The postmistress collected fees as indicated on the paperwork, and I walked out the door with the gun.
That's federal. New Jersey, IIRC, requires everything to go through an FFL and then only to the holder of a firearms purchaser ID card (which they don't have to issue to anyone they don't feel like issuing it to). (Depending on the recipient's town of residence in NJ, it might be easier just to move to PA.) It most definitely is NOT Iowa.