A multi-body gun dynamic mathod is given in this paper.Gun tube is consluered as finite beam elements as other components rigid bodies in this method. The coupled equations of rigid and fiexible bodies are established by using Lagrangian Equation;The results of numerical simulation are given as the sample of the method in this paper.