If you practice 90% of your live fire withOUT a laser and 90% of your dry fire I believe you will see an improvement.
In April my eyes will be 76 years old. When I was 27 years old in Recon training I had to qualify with the M1911 minimally as Sharpshooter . I did that. I did that by practicing with the guns as it was issued to me. I learned a bit of edge from a firearms instructor about using iron sights. Well mY are plastic sights today, but you get the idea.
The edge came from forgetting about the miriad of technical challenges sightings a pistol. This is what I was taught.
See the target.
Place the front sight on the strike zone.
Quickly raise up the rear sights to acquire the front sight.
Do not try to be perfect because it can get you killed.
Once the front sight is on target just get the rear sight close to where it should be and pull the trigger.
No, you will not get ten points for the hit, but you will really hurt the bad guy. A couple more rounds that way will end his pain.
Ok, that sounds simplistic, I know. However, combat and therefore close quarter self defense gunfighting are not target practice. They are practical keep alive measures
after four tours in Nam using both long and hand guns, I can testify that you stay alive by hitting the enemy whether you kill him or not. He is going to do just what I explained. If you worry about precision aiming, you will lose the fight.
None of what I wrote above applies to target shooting. Of course targets are not shooting at you. The simple rule for, gunfight is to hit the enemy anyway you can as often as you can. If I had not come to understand that my 76 year old eyes would never have made it past 32. It was from 28 to 32 that I had to use the M1911 often. Killing paper or steel is not like killing people who shoot back. She that happens forget theory and hit the bad guy anyway you can while keeping your head down.