Colt or tornado

Why does Ocelot switch from his favorite Colt, which he used in MGS3, to the Tornado/Uragan in MGSV, and then end up going back to his Colt in the later games?