This is the BBC Vintorez rifle.
Рпг from the game Battlefield Vietnam.
Ak-47 automatic rifle.
Another convert from BF2. This time instead of the M4 H&K G3A3.