The difference between a military assault rifle and a normal gun is the selective fire which allows automatic fire and semi-automatic. In the military, the type of firing that does almost all the killing is semi-automatic, just like a consumer gun. There's really nothing special about an AK-47.