I bought a 5 inch .5x28 1022 barrel online from Hi Desert Dog website. My experience was good enough I would shop there again. Hi Desert Dog provided good discount to my second order as well. Truly they are leading supplier of high quality firearms in US. I recommend them to all my relatives and friends.