If you are going to talk about gun rights in the U.S., then you need to read 18 U.S.C. Section 922. This is the federal law ...