It might be a left over arcane law from the 1700s. But no, you are not required to have a firearm in the U.S. ANYWHERE.