So you've already stated that it isn't reasonable to allow the other "arms". So why is anything more than a single shot barrel-loaded rifle allowed?
Of course the reason is that there is a massive industry in making guns and a rabid source of people that can be scared into buying their wares. The reason the laws are the way they are is because of the economics of the lobby and not any principle.