WEATHERFORD, Oklahoma - A Weatherford teenager is recovering after he was shot in the shoulder. According to police, the shooter claims it was an accident, but now the gun is missing and detectives aren't quite sure they are getting the real story.

Late Tuesday the shooter's roommate was at work, but he says when he got home he learned the man he shares a house with, Isaiah Rasheed, had one heck of a night.

“Make my day law, Oklahoma,” he said.

He said that explains the broken window in the back of the house.

“The guy came over here and busted a window out, and he felt threatened,” he said.

According to his roommate, Rasheed fired at whoever was breaking the window and trying to get inside their house. Police said he shot a 16-year-old boy.

“I have no idea who that little kid is in the first place,” he said.

Rasheed's roommate said Rasheed shot the teen in self-defense, but police have another version.

“That's still under investigation,” Weatherford Police Chief Lois Flowers said. “He's just claiming that it was accidental, pointed the weapon at him, and it went off.”

Investigators believe they have enough evidence to indicate otherwise and took Rasheed into custody for assault and battery with a dangerous weapon. They said the weapon is nowhere to be found.

Meanwhile, Rasheed's roommate is left with more than a window to repair.

“You'll see,” he said. “This guy has character.”

Rasheed is in jail. The teen was treated and released from the hospital.