The Mexican military have reportedly 'struggled' to calm the violence