Impressive clickbait.Let’s have a look at some facts.You can get a dog if dishonorably discharged from the US MilitaryYou can get a dog if you have a history of mental illnessYou can get a dog if a former felon.You can get a dog with a history of domestic violenceYou don’t fill out a background check to get a dogYou don’t by law have to wait a certain number of days between purchasing a dog and picking him up.You don’t have a limited number of dogs you can buy within a month.You don’t need a license/hunter’s card etc to own a dogYou don’t need to prove proficiency in owner skills before you can buy your dogYou don’t need to fill out a long and rigorous test to get a dog.Quite apart from all this the claim you need to be 21 to buy a dog is spurious. I’ve been to multiple pet shops and Petco, and all of them have had a minimum age of 18.Going deeper into your question though, what CNN have done is cherry-pick what suits them, and ignore less convenient facts.“Gun: No personal references. No home visits.”Yes. Instead of that for guns you have background checks, which people would argue are rather more thorough and reliable than asking your mate who’s known you 10 years what he thinks of you. Certainly if I were given the choice between an automatic background check and a reference from someone you know, I don’t and have no idea of their reliability, I would chose the former.“Gun: There's no federal law that limits how many you buy.”As stated previously, although there is no federal low, multiple states do indeed limit you per month. The other point is however motive. The only reason for stockpiling cough medicine in such huge quantities (and trust me, the quantities required for are huge) is for clearly nefarious useage.On the other hand, plenty of people do indeed collect guns just for the fun of it. Buying guns en masse does not necessarily or even likely mean you are planning a massacre. Indeed, look at recent mass shootings (or indeed further back). None of the killers there bought guns en masse.“Passport: You have to prove you're a citizen, submit paperwork and a photo and usually wait about six weeks to get your hands on your first U.S. passport”That’s because a passport can be abused in many fraudulent ways. If passports were given out easily, not just terrorism but also all manners of fraud would become rife. The same cannot be said for guns.What is more, the six week wait is not because they are spending six whole weeks scrutinizing your passport. In fact, they will use a background check of the sort the ATF uses for firearms. The checking itself takes them barely any time - most of the wait is bureaucratic backlog.Indeed, when you buy a gun, you have to prove there too that you have leave to remain in the USA and there too they see photographic proof of who you are in the form of a driver’s license/passport as proof of identity.“License: Submit proof of your identity. Pass vision and written tests. Drive around a couple of weeks on your learner's permit. Then pass the driving test. Depending on the state, it takes completing all that to get your first ever driver's license”First off, as stated above, to purchase a gun you need to submit proof of your identity with your photographic ID and the automatic background check. Furthermore, funny as it sounds, it is rather easier to kill someone with a car than with a gun. With a gun, observing a few simple rules (unloaded when not immediately in use, locked in a cabinet, don’t point a gun at people etc) means you will not hurt anyone. With a car, you need a lot of complex knowledge on stopping distances, overtaking, checking mirrors, road signs and their meanings, all the different manners of roads themselves and so on. Get any of those many many things wrong and you end up killing someone. Competent gun knowledge is much more easily acquired than competent driving knowledge.