Off-duty NYPD detective arrested on multiple charges, including firearm manufacturing and record tampering