I think I know how but what exactly what I need to change to do that?
If you mean my suggestion...
When you summon the bullet, change an instance variable. Of course first you need to add this.
Only do this when you summon a bullet from the player. Then you can test if a bullet with that value exists, If it doesn't, allow the user to shoot again.