Back2Fronts is an extensive mod that will overhaul your Call of Duty 2 game to a next level. This mod brings more variety, intensity, realism and battle-like experience. Try new weapons, fight new enemies, fulfil new missions and explore new options. Mod is SP and MP friendly (although primary part is SP).
This is a video showing the newest feature of the Back2Fronts mod - the fire mode switch. If the player picks up a select-fire weapon he can switch between the firing modes. The same goes for the bayonetted weapons - player can switch between bash or bayonet.