I've been lurking...and lurking some more. Been thinking on an honest to god way these things can be handled.
I strongly doubt this will make everyone happy...but I really think it would be the best way to handle things.
First step...politicians/media need to stop publicly attacking firearm owners. Attack any group and see how they respond. The first step to this is to diffuse the entire situation.
Second step...remove all current federal firearm classifications and "bans" on those items. Full auto, SBR, SBS, silencer, whatever...remove them all, make them all legal again.
Third, reclassify firearms in sub groups. Rifles, pistols, shotguns, military...(that's only a simple example)
Create a national registry for these things (yes, sorry fellow gun guys...but there's already one for NFA items, it's nothing new).
Fourth, like a drivers license, require training for levels of licenses. Vehicles have a standards license, CDL, motorcycle...why can't firearms? There's no limitation on horsepower, just basic limitations on vehicle size/type for each category. You want a basic license for a basic firearm? Sure. You want one for a military style firearm? Sure thing...you just have to take more training and have a different license.
Heavily regulate firearm transfers...no more person to person. Each item is tied to its owner so legal to illegal black market sales would at least lead you to the person who did it. Make people maintain licenses. There are a ton of licensed people who can use/buy explosives in this country. They are required to take extensive training for this. Even though they have plenty of access to items easily allowing them to perform another Oklahoma City bombing...they don't.
I know none of this is perfect...but banning items just doesn't work. Feature bans do not work. Treating firearm owners like idiots, trash, or potential/future murders is not working. Stop banning items, stop automatically treating everyone like a fucking idiot. Give the the opportunity to prove they're not. (BTW...Once you're 18 you can legally start smoking, something that kills 400,000+/yr. Once you're 16, you can go buy a 700+ horsepower car (if you have the $$), 40,000 people will die in cars each year. Once you're 21, you can legally drink alcohol, 10,000+ are killed by DUI each year.)
I fully agree that there is no current way to control the current firearm situation in the US...not as it stands, at least. Social media prejudice towards firearm owners and feel-good feature bans won't help.