Rick:
I've had more than my share of eye issues over the last 10 + years. The BEST advice I can give you is to first find the absolute BEST Retina / Ophthalmology surgeon / specialist you can find in your area. I don't know where you live, but fortunately I have local access to a world class Eye Clinic where every Doctor has (1) an eye specialty and (2) further specialization including retina surgery, laser surgery, cataract surgery, reconstructive surgery etc.
I was born with a lazy left eye and have used my only good eye to do everything my entire life. In 2000, I had cataract surgery (lens implant) on my good eye. I had endured floaters before that. All went well, until about 3 years later when the retina in that eye detached. I later learned that in very few cases, the cataract surgery may contribute to a later retina detachment, but there is no way to predict. Given that the eye is one of the most delicate organs we have, it's understandable that Doctors I have dealt with prefer to do surgery as a last resort and don't want to be monkeying around in there for long. My cataract surgeon has done well over 30,000 procedures and when I told him to take his time, he told me the faster he gets done the better - less stress on the eye.
After several surgical procedures over a 5 month period and almost complete immobility, my ophthalmologist told me the scar tissue forming on my retina was irreparable. He suggested I go home and learn to live with my new disability. Imagine my shock - being in my early 50s and only being able to see as though my eye were covered with Vaseline all the time. No driving, certainly no shooting, no clipping my fingernails, no reading, no working on the PC etc. Facing that, I sought out a different retina surgeon at the same clinic and he removed the scar tissue successfully. I thank him and God for the fact that I can see out of my good eye today and am occasionally able to break 25 targets.
About 5 years ago, a cataract began to form in my lazy left eye and my ophthalmologist suggested I wait as long as possible to have the cataract removed. His concern was my past apparent sensitivity to the cataract procedure. I did as he suggested until October 2012 when I had the cataract removed. The cataract specialist said I should not have waited so long and it was one of the hardest and longest procedures he'd ever done. I just recently got a clean bill of health from him, after 6 months of checking pressure etc.
The floaters you are experiencing are part of aging, as the vitreous in the eye begins to break down; in some cases, this process may hasten retina detachment. In other cases, folks have floaters for years with no retina problems. If you begin to see flashing lights when your eye is closed, get to that eye Doctor IMMEDIATELY. In my case, I was watching TV on a Sunday evening and began to see the flashing. Saw the Doctor that night and was in surgery Monday at 8AM.
I'd absolutely advise you to go see that BEST Doctor in your area and seek his advice about the floaters. IF you can tolerate the floaters, my advice is to do so. If you cannot, then find the specialists who can work with you. I am not convinced that recoil contributes to floaters or eye problems. I asked one of my eye Doctors about that and he said the only way he could see shotgun recoil damaging the eye is if you held the gun butt directly in front of the eye, perhaps a few inches away, and pulled the trigger.
Good luck. If you'd like to talk privately, please PM me. Sorry this is so long, but I thought perhaps my experience might help you and others.
Gene in Illinois