Gunmen stormed a midwife training center in the eastern Afghan city of Jalalabad on Saturday, fighting security forces for several hours and killing three staff.