i was in walmart yesterday and saw a savage arms bolt action 12 gauge for 567.00. then i saw a mossberg xpress12 ga pump with the choke and vented rib barrel for 367.00. both with camo finish. I really liked the savage arms. This is going to be a really stupid question...never bought any of this stuff but do i have to buy a special barrel if the gun does not come with chokes. I knowhow chokes work but dont know when it comes to buying them and attaching them to barrels. i really want to just buy one gun that i can use on both turkey and whitetails. my dad keeps telling me...go with 870...but the one i have found does not come with chokes or vented barrel so dont know if i have to buy them by the singles. i guess i just want to buy something that comes with everything so i dont have to do any running around or ordering....