Slightly off topic, but to your last point: I've done some thinking about this, and the idea that a civil liberty granting you access to firearms will help in a government coup or if the government really comes for you seems laughable on it's face. Your best bet is not a wild-west style shoot out, but alliances. Local government, corruption in the national guard or local sheriff's dept. When the federal government comes for you, you don't need one (or 15) firearms. You need friends in high places.