I could tell the difference between an M4 and an HK416 easily for as long as the HK416 has ever existed. Though I'm an AR aficionado, which really helps in that department.
As far as AKs, all that is learned from the great people here at IMFDB, as well as countless hours of staring at MPM's awesome pics on the AK page.