Shelton resident John F. Koch, 23, was charged with sixth-degree larceny, third-degree forgery and two counts of weapons in a motor vehicle around 2:15 p.m. Friday.

Koch, an employee at Home Depot, 541 Kings Highway Cut-Off, attempted to steal $469 worth of merchandise, police said.

After he was placed in police custody, Koch asked if he could get some medication from his car. He was given the OK, but was accompanied by an officer. The officer allegedly observed a large knife protruding from under the driver's seat as well as Sturm Ruger .380-caliber handgun in the center console, where Koch also had his medication. A subsequent search of the vehicle revealed two boxes of ammunition under the driver's seat.

Koch told authorities he needed the weapons to protect himself from his girlfriend's ex-husband.

Released on $1,000 bond, he is scheduled to face charges Aug. 3 in Bridgeport Superior Court.