Here's a better proposal: Get rid of the Lautenberg ban and let people register as many NFA firearms as they want. The govt. will have their beloved registration list and we'll have all the FA guns we've ever dreamed of at realistic prices. Think about it--who would buy a semi-auto AR if the full-auto ones were readily available and all you had to do was register (sorry for those living in states where NFA firearms are banned)? The same should be true for silencers and SBRs (and is, more often than not unless you have a prick for a sheriff or live in Kali, NJ, Ill, NY, etc.).
I hate registration on principle, so don't get on me. I think all types of guns should be obtainable without govt. red tape. But if you're talking about compromises, let's really get something in the bargain and not just fritter away another class of firearms.
Wayne LaPierre said months ago "now (meaning last year or two years ago) is not the time to try and go on the offensive." Well, when would be a good time? I think RIGHT NOW is as good as we're going to see it, so we'd better get going.