Far Cry 2 also have excellent gun jamming situation, especially if you pick low quality weapons that have rust all over. The gun jam animation only revolves around the ejected shell stuck and block the chamber door and the players have to press "reload" again and again to pull the cock and finally clears it. It will eventually explodes if you use it continuously.
Oh and we can even add barrel change in MGs, barrel melt, breech lock, muzzle brake loss, etc. It would be fun!