Depending on the map you can get a fair advantage in both of them, also if you're playing in team and go for the opening moves I would say M4A1 S is better but in defensive moves you'd like to have more ammo so you don't have to reaload in 1v2 situation