A suspect was taken into custody after allegedly shooting three police officers during an hour-long standoff.