Gun laws in the United States are constantly debated and frequently changed at the federal, state, and local levels. While ...