You can make sure there is not collision or physics on the weapon conflicting on the attach, what does the error say?