Russian BMP-3. The most heavily armed infantry fighting vehicle