A mother has been criminally charged after she brought a loaded gun to a daycare center with her 2-year-old child.