The assembly of Panama is currently working on a bill to restrict gun ownership in response to the growing crime wave by drug gangs. Somehow they think that by restricting citizens from owning guns is going to keep the bad guys from getting them. This wrong headed approach is similar to that of many states in the U.S. even though studies clearly show that when citizens are not allowed to have weapons crime increases. The fact is that the bad guys will always find a way to get illegal weapons and will pray upon the unarmed populace.
Switzerland has long had the proper solution where every able bodied man is required to have a weapon in order to defend the country should it come under attack. The state provides the weapon and even trains the citizens on the proper use of these weapons and provides ammunition for practice. Check out this video.