If you just want it so you can say you have a magnum then go for the 7mm. It'll have about 20-25% less recoil than a 300 mag. What are you going to be hunting and at what yardages? I'd pick the X-bolt in a heartbeat over the BAR but the BAR is the best of it's class (centerfire semiauto rifles).