Re: Encryption == Firearms
That was just for the exporting of cryptography which were for that purpose regarded as munitions. The US would never equate cryptography with firearms for US citizens use in the US since US citizens have the right to bear arms protected by their constitution.
(This export ban was itself undermined by another right protected by the US constitution, the right to freedom of speech, when the code for PGP was exported in written form.)