It is wrong to talk about "2nd Amendment rights" as if they come from this section, rather than God. Instead, perhaps the proper phrase is "2nd Amendment protection" Unfortunately, the US Constitution has failed to protect or provide any such rights, or even limit the size of the government.