Sapphire's post of the liveauctioneers price of $20 is accurate. I see many of these, not necessarily Rayo, and most go for $10-20. I have paid $5 for some used as garden accents. The brand usually seen here in Wisconsin is Dietz. Commonly referred to as barn lanterns here.
Genuine marked Railroad lanterns are much higher.