ALEXIS CREEK, B.C. -- One man is in custody following a confrontation resulting in shots fired at RCMP near a small town west of Williams Lake.

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.