Michael Vines is federally prohibited from possessing a firearm, the Greenville Police Department said on Facebook.
Vines is accused of tossing a loaded .38-caliber revolver into a grass area following a car accident.
Firefighters who witnessed the accident reported Vines to police, who recovered the gun from the scene.
"The real weapon was placed in property and evidence," Greenville PD said.
Vines was charged with driving with a suspended license, driving too fast for conditions and unlawful carrying of a firearm.