How do I add an attachment to my character and apply physics

A system I would like to have in my game is the ability to pull a weapon off of your character model and use it