Denville resident here.
Timeline:
4/4 FID Application submitted and received
4/4 My two personal references received emails
4/6 Both personal references completed and received
4/21 Fingerprints completed and received via Identogo
4/24 Criminal Background Check completed
5/7 Denville PD reaches out to let me know they are waiting on VA police department to complete my Mental Health background check (since I move to NJ less than 10 years ago)
5/26 FID Final Approval
5/27 Documents ready for pickup at Denville PD
Have to say Denville PD was great considering COVID. They were extremely helpful and kept in contact when anything came up.