I couldn't agree with this guy more! I think the promotion is good, and his intentions are good too. Sure it's geared to make him a profit, but his reasoning and rebuttals are in line.
The news-anchor has some crappy rebuttals. She's going way off topic. Cops have guns but get shot? Yeah the difference is cops aren't expecting to pull their guns on time. Usually they're taken by surprise which is why they get shot.
Someone breaks in your house and makes noise, you'll be able to grab your gun and be prepared. Sure that's not how it will work everytime, but I bet a homeowner would have a better time to react than a cop. Cops have less than a second, homeowner may have more time.