I'm a huge advocate for voluntary training. I feel people who want to carry should want to know how to use the gun correctly. Not everybody does and it's not my job to erect obstacles to people who need access to a firearm. If it were up to me, a mini training session would be included with each firearm purchase. The store would theoretically have a range, and the gun would come with a handling session that would give the store the ability to up-sell the purchaser, something that's pretty easy to do because once people start training with a gun they learn what they like/don't like and what works/doesn't work. This gives the store the ability to sell holsters, extra magazines, better sights, gun smith services, training and defensive ammo, and more training classes. Obviously this would be a service, not a requirement. If you're already Col. Cooper and you don't need the service, cash and carry.