I don't know anything about guns but my cousin is in pak army,I asked him about G3 performance.He said,It is Very Nice weapon,has good aim and range,And most important thing is that it can be easily repaired in case of fault..
If soldiers are satisfied with it's performance then why you people...