First off...shoot 3-5 shots at 30 yards, not one. One shot can be errant and misleading.
2) Have a few boxes of different turkey ammo with you when you pattern your gun. The choke you shot with may like another ammo way better!
3) Try to have or borrow a few chokes also.
To truly pattern your gun for it's best performance, you need to plan on being at the range for a few hours and trying several chokes and ammo brands.There's very few turkey hunters who pick up a gun, one choke and one box of ammo and whallah***** perfect pattern at 45 yards! It takes work. Keep trying and use the chokes your buddy offered up. I used to reload nickel plated #5's as Maximus said, they worked really well. Factory ammo is often known for "you get what you pay for!" Buy quality. Good luck