не знаю кто как, но я бы так сделал:
Оружие у перса на спине прикреплено. Там к кости или к пустышке,а
пустышка к кости.
У перса в руках есть пустышка, которая прикреплена к рукам как оружие. Когда перс берёт оружие: он тянется рукой к оружию,с пустышкой и когда пустышка занимает примерные координаты
оружия, делаете оружие невидимым, а на место пустышки добавляете
ружъе, с другого слоя(тоесть у вас два ружья, одно у перса висит, а другое на другом слое, это которое в руках будет).
Может можно и проще.