45-мм противотанковое орудие М-45 было получено путем модернизации аналогичной пушки обр. 1937 года. За счет увеличения длины ствола и повышения доли порохового заряда в выстреле начальная скорость снаряда была повышена до 870 м/с, что обеспечило большую бронепробиваемость, особенно на дальних дистанциях.