El Ministerio del Interior (MININTER) ha solicitado la intervención de la Contraloría General de la República con el propósito de esclarecer la reciente compra de 3.164 chalecos antibala de Nivel III para la Policía Nacional del Perú a Armor Life Lab (México). Esta empresa, según un informe periodístico, habría presentado documentación falsificada en un proceso llevado a cabo en 2017, por el cual su representada, Caddin S.A., fue sancionada por el Tribunal de Contrataciones del Estado.