Home / Products tagged “carbine” carbine World War II era M2 Carbine Stock and Upper Handguard $295.00 Add to cart