Saved Loadouts

Would love to have a the ability to have a few saved custom loadouts to choose from when spawning into a game, for each of your roles. Depending on the map, I will vary my loadout ie weapon, scope, explosives. by having 2-4 customs to choose from it can speed up deployment.

I can't speak for gamemodes outside of co-op but I'm pretty sure you already can save loadouts?