This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

ARVADA, Colo. (KDVR) — FOX31 has learned through sources that Johnny Hurley, the good Samaritan who helped stop a deadly shooting in Olde Town Arvada, was shot by a responding officer.

Police have confirmed that a shooter ambushed Arvada police Officer Gordon Beesley in Olde Town Monday afternoon while Beesley was responding to a suspicious incident call.

Hurley, who was inside the nearby Army Navy Surplus store, heard the gunshots and ran outside where he then shot the attacker according to witnesses.

Beesley, Hurley and the attacker all died, although it’s unclear at this time who killed who as multiple people fired shots during the initial incident and the response.

This is a breaking story and will be updated shortly. Stay with FOX31 News for the latest details as they become available.