I am curious about this myself, its pretty much what has stopped me messing with the engine for fun, no matter what I seemed to do I could not get a Gun to Fire from within its own Blueprint when it came to Multiplayer
I feel this is the way to go, I don’t need a huge list of each guns firing mechanics in my Character Blueprint.