Every weapon has its own level. Upgrading your weapon in, for example, Montana does not mean that weapon you use in Namibia will get the same upgrade. You have to upgrade your weapon on each of the locations separately.