Ammo and riffle provide a full selection of guns and ammunition at reasonable prices. We provide on-site pistols for sale online that are always safe and secure! If there's a particular gun that you are looking for and we don't have, it can be ordered. Most guns are received within two to three days. I pride myself on getting what you need at a reasonable cost. We offer quick delivery of the product without any carelessness. Free Shipping!