Updated at 3:52 p.m.: Revised to include boy's condition.

Fort Worth police say a toddler accidentally shot himself in the arm Monday morning.

According to police records, a woman in the 1400 block of Meadowlane Terrace, near Ederville Road, called 911 just after 11:30 a.m. and reported that her 3-year-old had shot himself.

The woman told the dispatcher that she keeps the gun for her personal protection.

The boy was hospitalized in good condition.

A police spokeswoman, Officer Tamara Valle, told the Fort Worth Star-Telegram that authorities were investigating but no charges were expected.

Last month, a toddler was shot in the neck by her 2-year-old sister in Terrell. The girls' father, who left the loaded weapon in his truck where the girls could get to it, was later charged with making a firearm accessible to a child.