Here is HR127 in a nutshell. This is taken from a Fakebook post by Spike Cohen, former VP candidate for the Libertarian party. I have added a few thoughts of my own. Of courae I did.
1. Firearms license required for any new gun purchase.
2. Licencee must be 21, complete a 24 hour gun safety course, and must undergo a psych evaluation.
3. Multi-tier license. Individual license for ownership and display of antique firearms, standard firearm license, and "military style" license.