They also note that in all of Mexico there is only ONE GUN STORE. In Mexico City.[Mexican] Citizens can largely carry handguns, shotguns, and rifles below specific calibers [BH comment- this is misleading, presented as if they can carry this/that/the other but read on.. ]. Gun ownership requires obtaining a one-year gun permit from the Secretariat of National Defense within 30 days of acquisition. A gun owner must belong to a shooting club to get a permit, can get permits for up to 10 weapons, and can only purchase ammunition for the calibers of guns owned. Other requirements include being 18 years of age, having mental and physical capacity to operate a gun, holding no criminal convictions, and fulfillment of military service [BH comment- so you have to have served in the military to even buy a gun?]. Private sale of guns is allowed, and subject to the same gun-permit laws. A separate permit is needed for a citizen to carry a weapon outside of a residence, and involves requirements such as an occupational necessity (for example, employees of security firms or rural workers).