Now i would like an english stock as that is what i have on my o/u. Will i find one on the american made sxs? I also notice that many are 30"+. Why are so many so long? is 26" or 28" hard to come by? Sorry for being do green.