>>I think he wrote a short story about a gun shop. A great moral story on the right to bear arms.
I think you are thinking of The Weapons Shops of Isher, by A.E. Van Vogt.
http://www.amazon.com/Weapon-Shops-Isher-e-van-vogt/dp/0671431293
That sounds about right.