I have on my m1c the all weather short bell, ser no A-4674 and my understanding is it should be the B series to have been military issue. Might be incorrect been a long time since i fooled with the garands . Has caps