error in type of weapon 

"Terán hesitated, then pulled the trigger of his semiautomatic rifle, hitting Guevara in the arms and legs."

In order for him to be hit in the arms and legs with one pull of the trigger it would have to be an automatic rifle.  He would have to repeatly pull the trigger to hit him more than once.  You stated he "pulled the trigger" i assume this means once.  This needs to be changed.