Keep an eye out on used - including forums and vendors such as Aeroleather.
BIll Kelso has a sale - not sure if they have a long in the sale section.
There are lots of jackets in that price range, aside from new though, not many are near accurate or awesome. G&B might be close. Older Avirex are also on eBay as are Schott, both of which again, are less "accurate".
$500 used to get you good gear new, now, you gotta look used or sale. Good luck. There's stuff out there to be had, but it will take some work.