Quote: "method for changing the weapon held by the third person model on its FIRESPOT"
I think it has more to do with the model animations.
Model should have all the animations needed, in order to held all the existing weapons. Is not the same to held a pistol than a rocket, the anim change and therefore the firespot pos too. Thought.
3com
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4