Certainly the spirit of the 2nd amendment is to guarantee a widely distributed technology that gives citizens a check on their government.