Police say as a result of the continued investigation, the following timeline of events has been determined (times provided are approximate times):
12:11pm - First 911 call received. Caller advised that an officer had just been shot and he thought that his girlfriend (Holdsworth) had also been shot. Numerous 911 calls were received including a call reporting that Northcliffe had been shot.
Holdsworth was shot as she pulled her vehicle into a driveway in the 600 block of Highlands.
Northcliffe was next to a parked vehicle in the 600 block of Highlands when he was shot.
Witnesses also told police that the suspect approached Constable Bachmann, after shooting him and removed his duty weapon from his gun belt.
During this same time period, a civilian in the 600 block of Highlands fired five to six rounds from a small caliber handgun towards the suspect.
12:14pm - First officers arrive on scene and approach from Maryem Street. They immediately come under fire from the suspect.
12:18pm - Additional units begin arriving and set up a perimeter. Shortly after arriving on scene Officer Oehlke was shot in the calf by the suspect.
12:28pm - Two officers arrive at Park Place and Fidelity. Using a patrol vehicle as cover, they attempt to reach Holdsworth and Northcliffe.
12:30pm - Two SWAT officers arrive on scene and formulate a react plan.
12:35pm - Suspect is shot and secured by CSPD officers.
Between 12:14pm and 12:35pm, police say the suspect continually fires rounds at officers from his front porch. The suspect retreats into his house between rounds of fire.
Several firearms were recovered from the suspect's house including Constable Bachmann's service weapon. It does not appear that Constable Bachmann's weapon had been fired.
The suspect's weapons are described as follows: a Dragunov 7.62x54 semi-automatic sniper rifle, a SA vz. 58 7.62 mm assault rifle, a .40 caliber Glock Model 35 pistol, and a Mosin-Nagant bolt-action rifle.
College Station police say in excess of 65 rounds were fired by the suspect during the incident. The number of rounds fired by law enforcement officers is still being determined.
Stay with Eyewitness News and abc13.com for the latest on this story.