I was in Wal-mart today went to the Sporting goods to buy some ammo, and ask them if they had an 870 Express 18" plain Barrell. I was floored by the reply "We don't sell them with 18" barrels because they are assault weapons" where do they find their firearm experts? I replyed. no they arn't, and they are perfectly legal. I could tell he dissagreed with me and he told me I would have to go to a local gun shop to get one. If they don't sell that model fine, but why make up a bunch of BS.