Yep, eight shots might have been low if this was a police shooting. I'm not being critical of LEOs, but that is how many have been trained.
Also, it sounds like Mr. McCullough only remembers firing four shots, at least from his press conference yesterday.