When you remove people constitutional rights they have to already have done something (due process you know) or it's unconstitutional. Privacy is a constitutional right. Requiring a license to use encryption because you may or may not be a terrorist is unconstitutional. This is not rocket science you know. Arguing for the government to take away people constitutional rights without due process on the 2nd amendment and vigorously arguing for them to preserve those rights on the 1st amendment is at the very least hypocritical. If you don't like certain rights granted by the constitution then argue for a constitutional convention to take away those rights.