Battlefield 2 Gun Sounds!

EDIT: Alright, let me get this straight. Everyones been saying that this is from Ballad of black mesa and the other half is saying that its from cs gun sounds while others saying ballad of black mesa was a ripoff from the iPod commercial and the guy who uploaded the cs one was stolen from newgrounds, it's just confusing me. It's basically a BF2 version of the CS gun sounds and all beats and sounds are different. There.