The stock did have the band spring filler and the rod, while it was threaded, did not screw into anything. Plus the price was a bit north of $1500. Fairly easy to walk away on this one. I did not take the time to measure dimensions. Thanks, again