Oswego police officer charged with disorderly conduct

March 12, 2013 10:00:00 PM PDT
Oswego police officer John Wolfinbarger, 43, was arrested for allegedly walking into a restaurant with a gun and yelling profanities at an employee.

It happened in far southwest suburban Channahon.

Police stopped him a short time later.

Wolfinbarger is charged with disorderly conduct, resisting a peace officer and driving under the influence of alcohol.