Its military size is good enough, with 42,705 active members a reserve of 10,500 people, for a country with only 17 million citizens.
With enough number of military personnel, it has been able to maintain a few attack aircrafts, support transport, fighter jets and 29 helicopters. It ground support includes armored fighting vehicles, 144 battle tanks and self-propelled artillery. It does not include an aircraft carrier but it features patrol crafts, frigates, four submarines, four corvette warships and extra naval support. Peru allocates $12.6 billion to its military every year.
If only all countries were like Switzerland, then this list would be unnecessary. It has a population 8.2 million where only 21,000 are actively serving the military. A further, 120,000 people are military reserves.
Switzerland features a small air force which does not even feature an attack helicopter. It has, however, a few attack aircraft and fighter jets which are reinforced by a similarly small subgroup of air transport devices. The Swiss military includes a bigger number of armored fighting vehicles and 224 combat tanks. It does not keep a naval force due to its location. Lastly, it spends $4.1 billion every year on its military.