aim surplus. jensen's. on days off i sometimes browse for good deals. if i find a good deal i usually buy what they have in stock. for the time .22 seems to be the way to go, and that has crept up in price too.