The barrel is 24". Not sure one the weight without weighing it. I'd guess 8lbs or so without optic.
The stock is very nice no doubt but I don't think it's worth $500. I paid $125 for it as a older ADL takeoff and then opened up the barrel channel. Its a beautiful piece of wood but I dont think it's $500 beautiful. There's a sucker born every day though so maybe it is. If you find somebody willing to pay that I'd be glad to split it down the middle with you.