A man holding a handgun was shot by Snellville police early Monday in Gwinnett County and the incident is being investigated by the GBI, authorities said.

An officer was on patrol around 5 a.m. in Snellville when a car that police had put out an alert for earlier in the day was located at a Speedway gas station, according to the GBI. The vehicle had been involved in previous incidents that morning, the GBI said, and it was believed the driver had a handgun. The suspect was identified as 28-year-old Raymond Johnson of Loganville.

According to the GBI, an officer attempted to find Johnson, who was seen coming out of the gas station in the 3200 block of Stone Mountain Highway. Johnson then briefly spoke with the officer before he pulled out a gun, the GBI said. He then pointed it at the officer, who shot him, the agency added.

The suspect was taken to a hospital with non-life-threatening injuries before being transferred to the Gwinnett County Jail. Snellville police had said the officer suffered a minor injury, although the GBI statement did not indicate any injured officers.

The GBI said it will conduct an independent investigation of the shooting. It was the sixth officer-involved shooting the agency has been requested to investigate this year.