Samuel Rodriguez, 28, of Bridgeport, has been charged with stealing a handgun from a Westport resident while working for a company that was moving the resident's belongings.

Rodriguez turned himself in Friday on the charge, police said.

He posted a $10,000 bond and is scheduled to appear Aug. 30 in Norwalk Superior Court.