"For team" is to help sort out which guns you want for specific teams only (e.g., Red Team gets all guns that are red, and Blue Team gets all guns that are blue, but the rest of the guns on the map are for any team).
"Upgrade Level" only works in Single-Player. But in multiplayer you can use the upgrade level to indicates that how rare is that weapon :D