If there are not internal injuries then recovery is possible as long as wounds don't get infected. You need to flush out all wounds, use sterile saline or a chlorhexidine solution, or plain mild soapy water if the wounds are not deep. Then apply a plain triple antibiotic ointment (over the counter) to cover all wounds and keep them moist. If any feathers are getting in the wounds, trim them back with some small scissors so the wounds are more visible, easier to keep clean and treat. Monitor droppings, and get fluids in. Electrolites are good and can help them recover from shock. Fluids should be slightly warm (102 F), not cold. You can also use pedialite or gatorade. 14 ml of fluid per lb of body weight and repeat that in 60 - 90 minutes. Make sure the bird is warmed up before giving fluids, Keep them in a warm, quiet place. If the bird is not drinking you may need to give via syringe or tube until it starts to on it's own. A thorough exam of the whole body needs to be done, make sure there are no hidden injuries in feathers, broken bones, etc. I will attach some links below that may be helpful, the first covers wound care as well if you scroll down some. If the bird isn't able to stand, you can use a sling to hold it upright if it's not going to hurt any injuries, or you can put rolled up bath towels around it to help it stay more upright. If wounds start to look/smell infected, or are very deep, then an antibiotic (oral) may be needed. Amoxicillin is good, if you have any.
https://www.backyardchickens.com/th...d-supportive-care-updated-01-17-2021.1048620/
https://www.backyardchickens.com/ar...dications-to-all-poultry-and-waterfowl.73335/
https://www.backyardchickens.com/threads/go-team-tube-feeding-updated-12-29-2019.805728/