Animation based on object type (gun, lamp, bullet, magaizne, cube ect) - VR


I have a question about having different animations based on type of the object you want to grip. I modified a little bit the skeletal mesh and animation which you can find in basic content in VR unreal engine but don’t know how to assign animation to the object type. Let’ imagine I have to objects - a gun and flashlight. I created these animations for grabbing the gun and flashlight (attached picture) but using the blueprint from basic content the same animation is for every object in the game which doesn’t look good once you want pick up flashlight or open a door.
Could you help me to understand how I can assign animation to the object?
Thank you