Scale Collision to Mesh

Hi,
I’m trying to make a weapon system which will change your weapon depending on your selection in the inventory system. I’ve got that to work, so now it is possible to switch weapons. The only problem is I want the collision for the weapon to change depending on the weapon (right now for an axe has the same collision as a dagger). Is there any way to do this? I am currently using a static mesh but I can also use skeletal if required.

Thanks

Edit - Sorry, I’m using skeletal meshes right now, not static.

For others wondering how to do this, I simply make multiple actors with their own meshes and collisions, and made that blueprint a child actor of the main weapon blueprint.