In my opinion, this is how it should have looked.
10. M-1 Carbine and variants: Most notable for its role in Korea. Though underpowered as a main battle rifle, it was more than adequet for its intended role as defensive arm for support personnel.
9. SKS-45: While not having a particularly long front-line issue life, it has played a major role as the primary small arm used in the fierce conflicts in asia that characterized the middle part of the cold war. More recently it has seen action in the various yugoslavian civil wars of the 1990s.
8. Mosin-Nagant 1893: Backbone of the Russian and Soviet armies during WW1, the Russian Revolution, and WW2. Even after its replacement by the SKS-45 continued to serve with distinction through Korea, Vietnam, and still seen in Somalia and numerous other conflict zones today.
7. SMLE: Served as the issue rifle in several variations for the British Empire and then the British Commonwealth. Saw two world wars and numerous smaller conflicts until it was replaced by the L1A1 after WW2.
6. Mauser 96 and variants: Reliable, accurate, and effective they were the backbone of most world armies until the advent of automatic rifles after the end of WW2.
5. Stg-44: First weapon of its kind to see actual service.
4. M-16 and variants: 40 years have served to correct it's initial failings and it has matured into a reliable and deadly accurate weapon. I won't get into any debates about 5.56x45mm's issues though.
3. FN FAL/L1A1: It's not called the "Right Arm of the Free World" for nothing. Durable and the backbone of most non-communist nations' infantry for most of the cold war and in many cases beyond.
2. AK-47 and Variants: The magnificent bastards of combat rifles. What they lack in looks or accuracy they make up for with almost indestructable ruggedness and low cost.
1. M-1 Garand and varients including the M-14: Sorry, but everything to one degree or another has copied features from it. The AK got its locking system and trigger-hammer arrangement from it and the M-16 still uses a Garand based trigger.