At $20 I would say snatch it up NOW, find out what model it is later! From what I can see from the pic, the bag alone is worth that much. But if I had to make a guess, I would say 519, with a few newer replacement parts. Good luck, hope you get it!
Jeff