How would I spawn an object and position it to multiple bones?

Hello. I have a gun object that I would like to spawn, however, I need to attach the gun to multiple bones. How would I spawn the gun and position it to multiple bones?

Well I did some research and found out about the multi-parent constraint, I will update this thread to tell you if it works.