/ So this idea that the nd Amendment prohibits these laws is a completely modern fabrication. The people who wrote and approved the Bill of Rights were often the same who supported laws controlling the public carrying of weapons. That's the truth.