Daddy was in the combat engineers. They were issued Garands and kept them right until they were disbanded and sent home in November 1945.
It would seem to me that they would have been issued carbines but were not.
Combat Engineers are often considered “Infantry with shovels”, as their secondary mission is to organize as Infantry.