An Alton grandmother is facing charges for allegedly being drunk and carrying an illegal gun while her 7-year-old grandson was in the front seat of her vehicle. Authorities say an off-duty police officer pulled over a car driven by 48-year-old Cynthia Faulkner on Interstate 395 at about 5 p.m. on Oct. 31 after seeing the vehicle driving erratically. Police say Faulkner appeared drunk. Police tell the Bangor Daily News, they found a .30-caliber semi-automatic M1 carbine rifle in the backseat under a blanket. Faulkner was charged with being a felon in possession of a firearm, driving with a suspended driver’s license, endangering the welfare of a child and misdemeanor operating under the influence.