public void Stop()
 {
     MusicShooter.Stop(m_gun);
 }
 public void Pop()
 {
     MusicShooter.Pop(m_gun);
 }
        //=========================================
        // Method
        //=========================================

        public void Fire()
        {
            MusicShooter.Fire(m_gun, m_ammo);
        }
 public void Push()
 {
     MusicShooter.Push(m_gun, m_ammo);
 }
 //===================================
 // Method
 //===================================
 public override void Provide()
 {
     MusicShooter.Provide(m_guns);
 }