http://www.njsfsc.org/
Ted Nugent has the forms on his website, too.
I'm sending mine in today. Fish & Wildlife has said they'll accept such forms.
The Great State of New Jersey, where the Government Does What It Wishes! What an embarrassment.
I can't find the new permit applications anywhere on the site you linked. Any other suggestions?