so after a few minutes of trial and error i finally got my first melee weapon in. wanted to share a few things in case others are trying. after importing your skeletal mesh and creating a child blueprint from the melee weapon bp you want to double check all the collision presets. i was having a hell of a time trying to figure out why its not working until i saw that by default the hand is ignored. so you want to switch that to overlap. generate overlap events by default is also turned off, so be sure to check that box too. those were the 2 key issues i ran into with melee weapons, everything else worked rather great.
@OneShotGG i do have one request though. i see that you can enable/disable the hand. it would be nice if you could define a animation as well as set rotation and transform (like the weapon position and rotation). that way, at least for melee weapons, you could simply create the animation, select it in a drop down, and then adjust transform as needed. for firearms it would probably be a bit more complicated since you probably want different animations for different things. not sure if it be more efficient to handle that in the anim_bp instead of in the weapon_bp but if handled in weapon_bp you could set specific animations a lot easier.