Thanks Mr. Peruda, for the article.
As to challenges, I would add the requirement to have a valid pistol permit to simply purchase a handgun. It is a permit to carry, not a permit to purchase. I've put a number of people through my Basic Pistol Course that attended training because they wanted to buy a pistol to keep at home, only to find that they need to undergo the added expense and effort of getting a permit, or in a few cases just drop the effort altogether.
On another note, I have been told by a few people, to include an LEO, that a minor child can not shoot a handgun, even under supervision. As far as I am aware, the statute only bans the purchase or possession of a handgun by a minor. Is my daughter "in possession" and thus in violation if she is shooting next to me at the firing line?