James Warren Crawford, 54 of Cartersville, was jailed in Rome after reports said he stole a gun from a home on Tom Bing Road while working for the owner.
Reports said that Crawford was working as a painter at the home when he stole a Smith and Wesson Shield 9mm semi-automatic handgun.
Police said that Crawford was initially arrested in Cartersville after a domestic altercation where he used the gun as a weapon.
Crawford is charged with felony theft by taking.