Alex Gomez was holding a gun while driving on the Palmetto Expressway.

The 21-year-old driver of a Chevrolet Colorado pickup truck told Florida Highway Patrol troopers that he accidentally shot himself in the leg while driving in Miami-Dade County's city of Doral.

Gomez is recovering from the injury to his right leg on Saturday. Troopers found him wounded about 5 p.m., Friday, near Northwest 58th Street.

Miami-Dade Fire Rescue personnel took him to Kendall Regional Medical Center where he remained on Saturday. Troopers said they don't believe the shooting is related to a road rage incident.