personally I would hold out for the thompson. Even if they lift the NFA it's still going to hold its value because its a thompson. MP5 clones, M16, etc etc will flood the market if the NFA ever goes away.