The ability to buy guns over the internet? Are you lying or simply that ill informed? Even when you find a gun that you want to purchase on the internet, unless the seller is local, you're going to have to get it transferred to you through a licensed dealer. As for ammo, exactly what stops someone from ordering a box from a dozen different suppliers? You have no clue about the reality of buying a gun in this country. Try it sometime.