the humorous side of me says dump the rifle, get off of this site and don't listen to what any of the above say.
The whole deal is an addiction. However, it's the a most rewarding addiction.
the other side of me, the addicted one, says:
Scope: Of the scopes mentioned I'd consider the Super Sniper but only under certain conditions. They are only 40mm on the objective end which doesn't do much for passing light. The 16X was useless on my LR rifle if there were clouds or the side of the mountain were shadowed.
The 10X is a better choice if light passing is a consideration. 10X is plenty good for LR in my opinion. There are stillbetter scopes out there but the SS is as consistent as a Big Mac. We have 10X on a 270 Win whthumbhole sporter and are very pleased with it.
Also 10X, if the rifle's fit is correct for you is good for some close up shooting also.
Stock: This depends on your personal preferences. For LR shooting I lean towards a specialized stock style. Not worth a squat for a carry rifle but great for the ambush situation.
Go to sharpshootersupply.com, click on Rifle Stocks then scroll down to "Classic Varminter". It has all of the features of a LR rifle stock.
Bullets: I'd select from Nosler 140 Accubonds, Berger 140s and Berger 150s. I shoot 270 cal Nosler 140 Accubonds as some major velocities and they do well. I'd use the Bergers but they won't handle the stresses of firing at the high velocity and fast twist.
I've been doing some bullets performance research and noted that BOTW has settled on a 6.5X284 as a flag ship LR platform. Heck, its plunking a 140 Berger out at 3000 MV. That's peckerwood performance in my book. You'r WSM should be able to better those numbers.
Something else for you consideration. I and others have been known to run a partial Tubbs Final Finish process through a new factory barrel. Among those that do, there is a general consensus that it helps with barrel brake in and reduction in copper fouling. I start about half way up in grit and only shoot half of each catagory. Some like the idea some don't.
Have fun and be beliveing. The journey is great.