I buy ammo at blythes in Griffith. It's $5 per 20 of old Russian surplus. Have fun with it, they are a blast. I got mine the last time cabelas had their $100 dollar sale. I also agree the recoil isn't as bad as people make it up to be. It's definately stout, but I've never had a bruised or sore shoulder.