WRONG
Banks screwing over legitimate businesses is not the answer.
That will only lead to self protection devices such as pistols and long guns being more expensive and harder to get for the law abiding purchaser. We already know taking guns away from law abiding citizens does not work; The criminals will still have access to weapons, as they do not obey laws. Making guns prohibitively expensive would do the same thing, as criminals do not buy guns; they steal them.
That amounts to a back door attack on the right to defend yourself using the tools of your choice..