Guns are extremely expensive, and I own many. I have many friends who wish they could own guns but cannot afford them, and thus live alone without a proper means of self defense.
I don't let anyone fire anything I own without an intro safety course and firing practice with a laser bullet, so I don't intend to throw free guns into crowds, but I do know that there is a large group of responsible people who go unarmed for the sole reason that the price of guns is very, very high.
At $500/pop, I can't afford to be charitable. At $50-100, these become birthday gifts.