welcome!
ok, you have to define "drives tacks at long range" because any decently built 308 should be pretty close to that. if long range to you is 600 yards, you are definitely in luck just about no matter what you do :) And price tag wise, that is always relative but figure the $1500-2500 range without optics is average