Your gonna be lucky of you can get back to shooting in a week.
Only advice I can give is to keep moving, stretching and work back into your bow slowly, maybe 45 lbs instead of 70 lbs.
Agreed, and start doing some weight lifting....start low and work your way up. You need to build some shoulder muscles up so you don't pull it out....the muscle around your shoulder is what keeps everything in place. Use dumbells and do standing/sitting shoulder flys (stand upright or sit upright and bend slightly forward with your arms at your abs holding the dumbells with the palms of your hands facing one another raise the dumbells out away from each other ( to your sides but stay straight out and go up around shoulder height or as high as you can). Bench pressing will also build up your frontal shoulder muscles which you use to pull the bow with. Military presses (over the head) will build all 3 parts (front, side, and rear) of your shoulder muscles....very effective. One more that I do, and is almost all shoulder work, is called upright rows....yeah baby this works 'em...most people hate doing them but I love 'em!! You can do barbell or dumbell, I prefer the barbell because it keeps your form straight compared to dumbell. Stand upright holding the barbell in front with your hands 8-10 inches apart (make sure that's all you hold them apart...very crucial) and raise the bar to your chin keeping your back straight....yeah baby feel the burn!!!!
Remember start with low weights and work your way up, this will definitely help build up your shoulders for mass and strength. With the added muscle mass and strength I doubt if you have your shoulder pop again. Wear a belt and keep your back straight....don't do anything unsafe