North Texas gun shops say demand has eased after an almost yearlong ammunition shortage.
A box of 20 rounds that was costing Juan Martinez up to $20 in some places is now back down to $9.
"For a while, I was like, 'This is crazy; this is insane,' and I didn't know what was going on," he said.
Because of fears of gun bans and higher taxes, guns and ammunition have been in high demand since before the November presidential election.
But store shelves show signs that the shortage is letting up.
"In the last month or so, we've seen a plateau in demand and the ammunition supply starting to rebound a little bit," Closson said. "It's not back where it was six months ago, but it is better."
Nine billion rounds of ammunition have been sold in the United States so far this year, up from 7 billion in all of last year, according to the National Rifle Association.