The last number denotes the up-dated spec sheet it was manufactured to . The -28 is more up-to-date than the -5 . You would have to read the sheets to see exactly what the change was . Could be to improve performance or just to speed up production . Whenever the government updated the specs , they would have to pay the commercial firms to update / change tooling / etc. Often times they determined the update was not worth it , so often the commercial production was running earlier #s than the government plants ( ie . , the -5 may have been made after the -28s ) . This is real apparent in the M1 Garand production between SA and Winchester .
Chris