Guns have been in such high demand, Walmart is having trouble keeping them in stock.
Walmart says semi-automatic rifles and high-capacity magazine clips have been flying off the shelf since President Obama’s re-election.
The demand rose even higher after the Newtown school shootings, when the president pushed for stricter gun laws.
In early February, Walmart began rationing how much ammunition it sells to deal with the increased demand.
Customers can now only get three boxes of ammo a day at stores nationwide.
There is no limit to how many guns a customer can buy.