private void ShootObject(Rigidbody rb, Vector3 velocity)
        {
            rb.isKinematic = false;

            rb.velocity = velocity;

            PropulseCannonAmmoHandler propulseCannonAmmoHandler = rb.gameObject.EnsureComponent <PropulseCannonAmmoHandler>();

            propulseCannonAmmoHandler.ResetHandler(false, false);

            propulseCannonAmmoHandler.OnShot(false);
        }