There are 11 weapons in the game. However they are randomized from my experience. Just continue to play the game and at some point you'll have used all 11 weapons long before you finish the game.
It doesn't appear any guns are locked based on the level you are in, so just keep playing and you'll eventually get it.