Police say an Alexis Creek officer saw two men allegedly attempting to start a stolen pickup truck.
The passenger left but the driver was taken into custody.
Police say while the officer was dealing with the man in custody, two other men — one who had a knife — approached and threatened the officer.
Other officers were called to help, and the suspects who threatened the officer left.
Police say several shots were fired at officers during a search for the suspects that followed, but no injuries were reported.
Officers are investigating and no other details are being released.