Ну, положим, "самая правильная формула" - это система из нескольких дифференциальных уравнений, не решаемая в явном виде. Уравнение сгорания пороха (оно же уравнение газоприхода), уравнение теплообмена со стенками, основной закон газовой динамики (масса-объем-температура-давление), уравнение изменения свободного объема (из-за даижения пули и затвора), второй закон товарища Ньютона (для тех же пули и затвора), уравнение истечения газов через отверстия для отбора и что-то еще, уже не помню. Но для прикидки на пальцах закона сохранения импульса вполне достаточно.