How Many Different AK-47s Are There?

How Many Different AK-47s Are There?

There are many different variants. Here are a few.

Charlie Gao studied political and computer science at Grinnell College and is a frequent commentator on defense and national-security issues.

Image: Wikimedia Commons