The most accurate weapon I've ever had the pleasure of firing was a Canadian enfield rifle... Second would have to be the FN FAL, third would be the HK G3A3, and fourth would be the AK47..
The great thing about the AK47 is you can bury it, dig it up a year later, clean it, load it, and fire it... They're also fairly accurate considering they're so cheap to make.
I'd take the 47 over the 16, just because its notorious for being on the best guns ever made when it comes to not jamming in shitty situations..
