First, repealing the NFA or '86 GOA would be political suicide - even thought it would be the right thing to do.
I used to think of my MG's as an investment, but any more, I don't even consider getting rid of them - repeal all of the MG bans - then I can afford some of the high-end stuff.
Right now, though, if you can't save enough to buy a MG out-right, take out a personal/home-equity loan. The MG will appreciate more than any interest rate you are paying. Even though you have no intention of getting rid of it, it makes you feel alot better than making payments on that new car.
As for me, I make enough money to make a mortgage payment, a payment on a $50K automobile, pay the rest of my bills/living-expenses and still have about $12K left at the end of the year for toys. No achors around my neck (wife/kids).
Also, I have a Vector standard/mini UZi and they both run like a sewing-machine in 9MM/45ACP and getting real close to that in 22LR with Winchester High-Velocity. Tough as nails/lots of parts/you can work on it yourself/simple.
I bought a factory Colt M16-A1/HBAR in 2000 for $7,250 (high then) and you can guess what it's worth now.
I bought an EA/RR in 2001 for $5,500 (high then) and traded it 1.5 years ago for NIB mini/standard Vector's.
I sold all of my non-NFA guns/conversions and bought a Beretta BM-59 MG and still had $1K left over.