此外2A70型100毫米滑膛炮还可以发射杀伤爆破弹(备弹30发),采用自动装弹机供弹,火炮俯仰角为-6到+60度。该战车还并列安装有一门2A72型30毫米机炮,采用双弹链供弹,最大射速为330发每分钟,可发射穿甲弹(备弹195发)和榴弹(备弹305发),发射穿甲弹时能在1500米的距离上击穿60度倾斜角25毫米均质钢装甲,此外还能对付低空飞行的直升机,整车一共装备有3挺7.62毫米机枪,备弹6000发,除了常规的并列机枪外,在车体前部还安装有两挺航向机枪,这也得益于动力后置的设计能将整车的火力最大限度的发挥出来。
▲BMP-3步战车装备的2A70型100毫米低膛压两用线膛炮,此外该炮右侧并联一门2A72型30毫米机炮,这种独特的武器系统被俄罗斯称之为2K23,细节如下图