M4 vs M16