What’s the difference between M1 and M2 carbines?