Regaining health and ammunition
Save the game at a checkpoint. Leave the room, pause game play, and select the "Load Checkpoint" option. You will retain your current health and ammunition and restart at the checkpoint where you can re-collect the health and ammunition there. Repeat this as many times as needed.