I have never owned a 250 savage but I have used the Roberts a lot...
I have never herd anyone that uses the 250 complain....they all rave about how great it is...and I don't doubt it a bit..