In 3-5yrs, it’ll be a whole lot less than $25k.
One of the Freepers here has a Barrett with a fancy Scope that you feed info into with a laptop or iphone.
You just take one shot at like 50 yards download the picture from the optic via USB.
Enter in the ballistics data wind and desired distance
Push a button and it sights the scope.
Pretty slick
http://www.gunblast.com/Barrett-BORS.htm