My Biology 102 class has been studying vertebrates over the past few weeks: fish, amphibians, reptiles, birds, and mammals. This is always a fun unit because the students are more familiar with this group of organisms than the invertebrates, plants, and microbes.
Most semesters, I have "experts" in the class--someone is an aquarist, fishermen, or students with birds, dogs, cats, or lizards for pets. This semester, my class expert is a part-time employee at the SC Aquarium who works with the reptiles. Specifically, the snakes. He also has six pet snakes (western hognose, python, milk snake, cobra, and two others that I can't remember.)
Being in South Carolina, everyone has some interest in the reptiles and my student offered to bring a few snakes in for "show and tell." That's when I learned an amazingly bizarre tidbit about the infinitely baffling state laws of South Carolina. You don't need a permit to buy or possess a gun, but to keep a pet snake, you have to take and pass a written test in order to obtain a permit.
Obviously, in their gloriously obscure thought processes, the good state legislators saw the alarming number of cases of robbery, domestic disputes, and drug-deals gone bad that ended in the lethal use of snake and so felt the need to protect the good citizens of the state from such violence.
So, if you'd like to buy one of those interesting or exotic snakes at the pet store, be prepared to prove that you have the emotional and intellectual capacity to own such a lethal weapon. If you don't, you might just have to content yourself with buying a firearm. You don't need to show any level of responsibility or intelligence to own one of those.