The gunman , identified only as a 27-year-old man from Troy pending possible charges , got off four shots in all , the first of which was deflected by Winters ' Bible , said Illinois State Police Director Larry Trent .