Just wanted to say thank you to both of you. Its comforting to know this is normal expected behavior and also very helpful to know that I should keep the mod's origin at 0,0,0. This makes editing so much easier for me because before, I was worried if I had to position the mods correctly and all this other craziness. Consider this solved. A piece of advice as well. You can get away with aligning the weapon mod meshes to the bones they assign to in 3dsMAX. Seems to work well for some guns, but iffy for others. Its still worth it though as it makes positioning them for editing a far easier + faster process.