You know Capt, you are right. there will be no happy medium. Sorry to say that. People think guns should be registered. Why? Any rule that is applied will be to the law abiding citizens and no one else.
You can have all the rules you want, but nothing will change.
Look at several of the last incidents we have had in this country. The weapons were legally registered, maybe not to the person who used them in the crime but they were registered. No form of government intervention will change the ultimate use of the weapon.
You still will have underground or criminal element, that regardless of rules in place will have no regard for safety. Let's outlaw cars, because there are so may accidents. Why don't we outlaw liquor because of the many people killed on the highways.
This arguement has been going on for over 50 years, and I for one am afraid to put any more control of what I can do, into the hands of the government. JMHO!