Well according to the proposed Rule Making issued by Eric Holder yesterday, it sure looks like NFATCA screwed NFA owners pretty bad (The Rule Making Doc states NFATCA petitioned for the changes). CLEO certification required for all legal entities, prints/photos for all responsible persons, etc.
This is going to reduce a lot of NFA sales and probably put a lot of small NFA MFGs out of business.
I am really in shock right now by what I read. This is awful.