I need help with respawn script

Hi guys i have gun and i made script for disappearing bullets and i need script now for respawning every 4 seconds can someone help?

This’ how my disappearing script looks rn:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Disapper : MonoBehaviour
{
    void Awake()
    {
        StartCoroutine(waiter());
    }

    IEnumerator waiter()
    {
        yield return new WaitForSeconds(3);
        Object.Destroy(this.gameObject);
    }
}

hi i mean on the bullet i have a script that will make the bullet disappear after 3 seconds because when i fire the bullets they become clones of the bullets so i want to remove them and add them again with a script to increase the fps in the game

You could skip the Coroutine part and just do

Destroy(yourGameobject, 4f);

This will wait the specified 4f (seconds) before destroying the game object.