The article says it was a police sniper, ie. a local cop who probably doesn’t have the same amount of training. He also wasn’t actually positioned at a place where he could get a shot, so he ran to somewhere where he could actually hit the guy.
A secret service sniper eventually killed him after the first shots were fired. Makes the secret service look even worse IMHO.