A couple of things that might help clarify: 1) Wal-Mart is really more of an all-purpose store. You can buy clothing, food, electronics, furniture, bicycles...and weapons. 2) A small, weird handful of Americans are really serious about their need to have a really large number of guns.