Seems a little high to me but I've paid too much for a rifle before.
I don't think 25-20 ammo is hard to find, I know Remington still makes it and believe Winchester does too.
I have one in not great shape. The cartridge is a nice round, agreee with what "what" said above.