Crysis 2 has an ever annoying sound looping bug in regards to gun fire. Mainly the MG gun and other various gun sounds get stuck in a loop and won't go away until you move on in the campaign to the next level or the MP session you're in is completed.
No clear and easy way to reproduce this other than to get into a fire fight that's very busy and wait for the sound loop to occur.