A year or two ago, I got a reasonable price on a DSA STG-58 from a mail order place. There was a delay of about 6 weeks between when I paid for the rifle and when I received it. I was told upfront to expect a delay of up to 3 months, and I didn't mind waiting.
Sadly, I don't remember where I got it from.
I've fallen on hard times, and I'm thinking of selling this rifle. PM me if you're interested. I'll give you a good price without any delay.