void Update()
    {
        if (playerInput.Shoot())                         //IF SHOOT BUTTON IS PRESSED (Replace your mouse input)
        {
            if (Time.time > delay)
            {
                Shoot();
            }
        }

        if (playerInput.Reload())                        //IF RELOAD BUTTON WAS PRESSED (Replace your keyboard input)
        {
            if (!reloading && ammoCount < ammo)
            {
                StartCoroutine("Reload");
            }
        }
    }