Honda TRX 350 4X4 shifting problems

Hi , My son recently took my 4 wheeler for a ride in the snow. While having fun he got stuck in a large snow bank and attempted to get out himself. The bike would not go in reverse so he gave it a very hard kick down trying to shift it. Now the it won’t shift at all and its stuck in 1st gear and the shift peddle is a little floppy. ( This is not an electric Shift , all shiftinf was done manully with your foot ) Anyone have any ideas what might have happened? Please help… Thx