I suggest you give credit where credit is due, that M1 Carbine model/mesh/skin was created for Half-Life modification: Day of Defeat by Polygon, Nomad, and P_Witty, check out this site and scroll down if you don't believe me, keep in mind that it was released for the old DoD version 3.1.
http://pokemart.dodhq.net/index.php?cat ... ge=carbine