Is there a cheat for getting gold on all your guns in modern warfare 3 multiplayer?

No, there is currently not a cheat, glitch or hack to get all gold guns. Just level the guns up and get gold like that!