I injured my shoulder 5 years ago. I actually tore the Coracobrachialis muscle from the shoulder and it was sitting 3 inches lower in my bicep. I was still able to shoot my compound and went through the 03-04 season. I had surgery in Jan of 04. The doctor had to re-attach the ligament to Humorous bone. After the surgery, I was in a sling for 6 weeks. My arm was strapped pretty tight to my side and it hurt like hell when I tried to move it. Then I started PT for 4 months. I was shooting my firearms by late summer and my bow by early fall.
My advice to you is to find the best surgeon you can. Then ask them which Physical Therapist he/she reccommends. Follow their instructions and don't try to do something before they say you can. Work hard at the PT and you should be good as new before you know it. I can shoot all of my guns without pain. My big bores are .338 Win Mag, .45-70 and 12 gauge slug gun. Also my 209x50 ML. My bow is set for 67# and I can pull it back without any problems.
PS-If you need a permit for a crossbow, get it now even if you don't use it. I got mine just in case.