Oddbean new post about | logout
 No. It does not.

The second amendment codifies a limitation on the government to not infringe on the natural rights of citizens to be armed to protect their life and property. 

Your rights are not granted by a government or any other human.