JACKSONVILLE, Fla. -- A man is recovering after being shot in the leg Monday morning.

Jahvar Devon General, 32, is accused of firing shots at the ground and hitting a 25-year-old, according to a police report from the Jacksonville Sheriff's Office.

Police responded to reports of a person shot in the 300 block of West 25th Street and found Marcus Dwayne Davis with a towel wrapped around the bottom of his left leg.

Davis was evaluated by Jacksonville Fire and Rescue and taken to an area hospital.

A witness told police General and Davis were playing around with a long gun and General fired the gun two times, with one of the shots ricocheting off the ground and hitting Davis.

Police met up with Davis at the hospital who initially claimed he was shot by someone he did not see, according to the report, but later claimed he was accidently shot by General.

A search warrant was issued for Generals' home where police allegedly found three guns and ammunition.

General is currently being held in the Duval County Jail without bond and is charged with discharging a firearm in public and possession of a firearm or concealed weapon by a delinquent felon.

General's priors include charges of battery, driving while license suspended, burglary, attaching a license plate or validation sticker not assigned, marijuana possession, cocaine possession and obtaining property or services for less checks, drafts, or debit cards.