I am going to get an XD Service model gun but am undecided on what calibre to get. I want it in 357 Sig. but in miami they do not sell the bullets they are very hard to find. Neither walmart or sports authority sell them an I am sure that at the gun shop they are supper expensive. Where do you guys buy you 357Sig bullets. I think the high price of the ammo plus the the fact that I dont know where to buy them around town i am going to go with the 40 cal. What do you guys think i should do and also where do you guys get your 357Sig ammo and is there really a big price difference between the 357Sig and 40Cal.