Lets Make: Weapon in Blueprint from Blank Project

EDIT:

OK I removed my other complaints. This works wonderfully! The only issue I have is that for some reason the thing attaches in weird directions… Any idea how I could correct this? Does it have something to do with the way the skeletal mesh is set up? or is that something I could do in the Weapon blueprint, so that it changes its rotation?