Barrels and Arrows is a full service gun shop that offers great prices both in store and online! We also offer custom painting and repairs. Trades welcome! We continue to update our online inventory as fast as we can! If you are not finding what you are looking for, call us at 507-530-5877. We have over 2500 guns in stock!