CHICAGO (STMW) – An off-duty Chicago Police officer subdued a man who was attempting to rob a gas station with a BB gun Friday night in the West Loop.

Donald K. Davis, 23, of the 7600 block of South Morgan Street, was charged with attempting to disarm a peace officer and attempted armed robbery, both felonies, police News Affairs Officer Robert Perez said.

Davis, wearing a skull cap and a facial covering, entered a gas station in the 1100 block of West Van Buren Street at 9 p.m. and announced a robbery, Perez said.

He was holding a handgun when he ordered the 19-year-old male gas attendant to put money in a bag, Perez said.

An off-duty police officer that happened to be inside the gas station, told Davis he was an officer and attempted to arrest him, Perez said. Davis tried to escape and attempted to disarm the officer. With the help of the gas attendant, the officer maintained control of his gun and was subdued Davis until arresting officers arrived.

Davis’ weapon, which turned out to be a BB gun, was recovered at the scene.

He is expected in bond court Saturday.

© Sun-Times Media Wire Chicago Sun-Times 2012. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.

Watch & Listen LIVE