Явление отдачи при выстреле объясняется реактивным эффектом. Именно на реактивной тяге летают все современные ракеты. Принцип заключается в следующем: при выстреле конкретно, происходит поджог пороха внутри патрона, который начинает сгорать и выделять огромное количество пороховых газов, которые, распространясь по дулу, выталкивают патрон. Именно сама отдача происходит из за того, что патрон имеет трение с дулом, и когда пороховые газы начинают выталкивать патрон, то вся конструкция оружия начинает двигаться в противоположную сторону.
надо было в школе физику учить, хтя бы на 3!!