The incident occurred near the 200 block of Park Avenue Saturday.
Police say 49-year-old Greg Treadway went to his ex-girlfriend's home in violation of a restraining order and broke into the garage, where he picked up a handgun.
The ex-girlfriend called police.
Treadway failed to comply with orders and raised his handgun after an officer arrived on scene. That's when the officer-involved shooting occurred.
Treadway was arrested and taken to a nearby hospital in stable condition.
No officers were injured.