I would pick the M4 in a situation where the was good logistical support, And the AK where there was not. M4 is better for organized military. AK is better for guerrilla groups that have only limited support. AK is easier to maintain, But less accurate. M4 is more accurate but less durable.