Forum:Weapons change levels?

I'm a level 50 and all of my weapons are level 48. But for some reason they only say level 48 when they are in my backpack and not equipped. Every weapon that is equipped says level 36, 42, or some other number that isnt right. But as soon as I unequip the same weapon, it says level requirement 48 again. is there a reason for this?