First, a NJ FPID is only for long guns. It does not apply in any way to handguns.And what is the fine line with the FID in this case? I can understand needing it for the handgun, but for the shotguns and .22 ?
If the firearms were obtained legally there is no need for a NJ FPID in this case. I'm sure they would have arrested him even if he had one.