This function allows you to check if a spacific item is currently held by the player by checking the item ID (The is the row name of the item from the ItemList)

Go to the BP_PlayerInventory and create a new function called IsItemHeld then add the input and outputs show in the image below.

Then compile and copy the image below in the new function.

You can now use the function to check if a specific item is held, like the example below, once connected up this function will return true if the M4A4 weapon is currently held by the player.