It does neither, it protects their pre-existing rights. Big difference. The right would exist even if there were no second amendment to protect it. The very grammar of the Second Amendment assumes that the right exists. "the right of the people to ..., shall not be infringed" not "the people shall have the right to .."
Interesting observation.