If we’re going to go with length of service, then one could make the case for the M16/M4 series, which in one variant or another ... hard to argue against the M1 Garand. It becomes even harder ...