208-684-4421 ... ALL-STATES IS your total gun source dealer. We have hard to find ammo 22-250, 243, 30-30 and more. Armalite AR15 and AR10, Armalite 50AIB-416 Barrett in stock, AK47's, Springfield M1A loaded, complete line of XDS, XDM's 1911 Springfields and much more! We buy and sell and trade guns. Layaway available. Call 208-684-4421 or stop by 614 West Highway 39 in Blackfoot.