Team Fortress 2
Tactigatling
Possible additions
You could make it so the shot gun holds twelve bullets but can fire three bullets before a pump action is needed?