Just kind of curious where is a good place to get ammo? Mainly 40SW, and .223/5.56 for target shooting. I have looked and Wal Mart is about the best option that I have noticed. I am looking to start stocking up so I can do some USPSA type competitions.