The answer is no. However, you can unlock all the weapons by beating the game on hard mode.