I am looking at picking up 100 rounds of winchester ammo and i need some help. One, what one should i buy? They have the 147 and 115 or 125 i cant remember off the top of my head. I am talking about JHP not FMJ. Second is walmart a good place to buy ammo other then the price? Some people have told me walmarts ammo sucks so thats why i ask.