GAINESVILLE, Fla. -

A north Florida teenager was in critical condition after his grandfather shot him during an argument, according to officials.

Alachua County Sheriff's deputies say 72-year-old Ulysses Hayes heard the 16-year-old arguing with his mother about getting out of bed and going to school. Hayes began arguing with the teen and pulled out a gun and shot him, deputies say.

A sheriff's spokesman said there may be a history of the teen abusing his grandfather.

Investigators questioned Hayes on Thursday and released him. Forgey says the decision not to arrest the grandfather was based on mitigating circumstances investigators learned during the interviews. The state attorney's office will decided whether to file charges.

The teen, who shot once in the back, underwent surgery Thursday night.