(VR) Toggle Pickup only if actor is a gun

I want to create a pickup system like Pavlov VR where picking up a gun is toggled using the grip button but picking up a grenade/mag/bullet is normal hold and release

IsGun is a function I created in my PickupActorInterface
In my parent gun class IsGun is set to true

In my MotionControllerPawn

In my PickupActorInterface

329290-function.png

Any help is appreciated!