Man these pics and all this talk make me want to get back out there again. I thought I had a nice stock (HS Precision) when I went there last year, I left with it covered with tape and foam too. Went home and bought an XLR adjustible chassis, no more tape for me.
I just looked up the XLR website. Did you replace the chassis or did you just replace the stock? Which one did you get?
I want to replace my stock. It's really is the weak link in an otherwise excellent Savage rifle.