I would like to throw my hat in the ring...
How about a weapon wheel, for Ringslinger and similar competitive modes?
-Holding a key/button assigned to this wheel will display it, and all currently-held weapons, onscreen.
-Weapon selection would be handled by either the mouse or your gamepad's...