I started my search last summer for a 30-30 at walmart. They gave me a price of $249, but said depending on the availability it could take up to 6 months to get one. I then called Bass pro and Gander mountain, same story depends on availability. I did this thinking that the big boys would have more pull with the distributors due to quantity buying. Well to make a long story shot I finally called my local mom & pop shop told him what I wanted, He said okay I will keep looking. Two weeks later he called and told he had found 2 of them and ordered them both, they will be in in a week. one week later he called and told me they were in and that he would hold one for me and I could pick it up any time. Well the next day my new 30-30 came home with me for $5 less than what walmart quoted me. The point to my story is, if you really want one don't give up they can be had.