There are more than 90 unique characters in the game with each character having a single gun. You can use that gun with the skill set of that character to build the gameplay and march through it.