"There is no law written or unwritten, no part of the statute or common law of our country, which denies to a man the right of possessing or wearing any kind of arms.... Every man has a right to possess military arms, of every sort and kind, and to furnish his rooms with them."