        ChangeAmmo(-1);
        ps.gameObject.SetActive(true);
        ps.Play();
        RaycastHit hit;
        Vector3 screenPoint = cam.ScreenToWorldPoint(new Vector3(Screen.width / 2, Screen.height / 2, atkRange)),
            dir = screenPoint - ps.transform.position;