Not American so I picked 'Other'
My personal view is that the US would probably benefit if there were less firearms in circulation and more background checks for gun store sales in order to make sure no guns are sold to people suffering from mental disorders that may affect their judgement or people with a history of alcohol abuse for that matter. (I'm not saying anything about ex-cons and drug addicts as I understand these are already legally excempt from the 2nd A.)
On the other hand I recognize the fact that the numbers of firearms in circulation is so staggeringly high that there is no practical means to enforce any kind of retroactive restrictions or a successful repeal. (the latter doesn't have a snow ball's chance in hell to pass this century anyway)
As far as I see it, the only way to reduce the availiability of guns in the US is to put limits on gun manufacturers and import restrictions, especially on spare parts, possibly on brass casings too and allow the ones in circulation to simply wear out with use and/or run out of brass for hand loading.
The advantage with brass/spare parts/manufacturing restrictions is that illegal firearms will be reduced at the same rate or potentially faster as I assume most illegal firearms are much less cared for in terms of maintenance unlike traditional gun control that pretty much only restricts legally obtained firearms.
My final Point though, is that the US gun laws aren't really the problem.
As for comparison, every Swiss citizen are allowed to take their Steyr AUG service rifle home with them at the end of their conscript service after modification to semi-auto and we never hear of school massacres or office rampages in Switzerland.
The problem with gun violence in the US is psychological and cultural and has more to do with a fear-based economy than anything else.