I've had 2. Both were the full length stock (20" barrel). Both were very accurate and smooth working. I did eventually split the stock on the second one and had it restocked. Both absorbed recoil very well, but personally I never really had a problem with the 375 recoil. Everyone is different. Sorry, I can't even guess as to the current cost. Terry