NYPD hits 25-year high in gun arrests