the thing is, its a bit like prohibition. people enjoy guns. they kill people - just like alcohol does.
re-introducing alcohol gave the economy a boost.
prohibiting guns will surely cause a slump - so many people make a living selling, marketing them, running shooting activities...