Enter code at the options screen. Or finish the game in less than five hours and save the game. Start a new game with the saved game file to begin with all weapons with nine rounds of ammunition. Elliot will be the one who has every weapon.