Police pulled a man over for a traffic violation only to find out the man had been shot.

A Shreveport officer stopped 28-year-old James McCullough for speeding near the intersection of Southern and St. Vincent. That's when he noticed that McCullough had a gunshot wound to the leg.

McCullough was taken to University Health for treatment, where he explained he had accidentally shot himself while trying to reposition a handgun that was stored inside the vehicle.

McCullough was arrested, but not for that incident. He had an outstanding misdemeanor warrant for an unrelated matter that was uncovered during the police investigation.