Gun shops are running low on ammunition from a run by customers fearful of potential gun-control legislation, according to gun retailers and customers.

Prices have more than doubled over past year in some shops, retailers are putting limits on the amount a customer can buy, and some common types of ammunition, such as .22-caliber long rifle shells, are hard to get.