Caitlyn Smith has been charged with injury to a child causing serious bodily injury.
[Ads /]
According to the sheriff's office, Smith was playing with what she thought was an unloaded gun and was taking pictures with it when it fired.
The shooting happened in the 18200 block of Chisholm Trail near Rankin Road Tuesday evening.
[Ads /]
Sheriff Ed Gonzalez said the child is in serious condition but is expected to make a full recovery.
The incident remains under investigation.